ドロップダウンリストのステータスをクリックしたときに、ケースの説明を表示する方法を教えてください。
ステータスはデータベースから取得され、ドロップダウンリストにロードされます。
以前のバージョンからこれをすでに更新しました...しかし、問題は、このようなエラーが返されたことです
警告:mysql_fetch_array():指定された引数は、この領域にある112行目のC:\ wamp \ www \ StudentCases\StudentCasesInput.phpにある有効なMySQL結果リソースではありません
$sql ="SELECT * FROM casestatusfile WHERE CASESTATUSCODE = $casestatus";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
//$casestatuscode = $row['CASESTATUSCODE'];
$casedesc=$row['CASEDESC'];
これが私のコードです:
<td>Case Code:</td>
<td>
include ('connect.php');
$sqlselect = "SELECT * FROM casestatusfile";
$resultselect = mysql_query($sqlselect);
echo "<select name = 'txtCaseStatus' id='txtCaseStatus' onChange='this.form.submit()'/>";
echo "<option value = ''>--- Select ---</option>";
while ($row = mysql_fetch_array($resultselect)) {
echo "<option value = '" . $row['CASESTATUSCODE'] ."'>" . $row['CASESTATUS'] ."</option>";
}
echo "</select>";
$casestatus = $_POST['txtCaseStatus'];
if (!empty($casestatus)){
//$db_name="ucsaosc";
$sql ="SELECT * FROM casestatusfile WHERE CASESTATUSCODE = $casestatus";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
//$casestatuscode = $row['CASESTATUSCODE'];
$casedesc=$row['CASEDESC'];
}
}
?>
ドロップダウンからクリックすると、静的メッセージが1つだけ表示されます(ケースは開いています)が、ドロップダウンから別の値をクリックしても変更されません...さらに、ドロップダウンは最初のオプションである---選択にリセットされます。 --- .... plsヘルプ!?