我是新手,我很難在javascript中構建mysql查詢。這個想法是在下拉值改變時運行mysql查詢。在onchange事件中運行php查詢
下面是代碼: HTML代碼
<select name="cmbStatus" id="cmbStatus" onchange="check()">
<option value="All" selected>All</option>
<option value="New">New</option>
<option value="In Progress">In Progress</option>
<option value="Down">Down</option>
<option value="Complete">Complete</option>
</select>
<label>
<input type="text" name="textfield" id="textfield">
</label
JS代碼
<script>
function check()
{
document.getElementById("textfield").value = document.getElementById("cmbStatus").value;
}
</script>
PHP代碼
$query="SELECT * FROM incident_ticket where Status = 'cmbstatus.value' ";
$result=mysql_query($query);
$num=mysql_numrows($result);
使用ajax代替內部編寫php代碼javascript – krishna
您無法以此方式組合客戶端和服務器端語言。使用其他人所建議的AJAX [從這裏開始](http://api.jquery.com/jquery.ajax/) –
如果它給你提供你需要的信息,不要忘記標記一個答案是正確的。 – Jite