「answers」という名前のデータベーステーブルの値の更新に関して問題が発生しました。テーブルが更新されていないためです。だから、ここに私のコードがあります:
if(isset($_POST['marked']))
{ $marked= $_POST['marked'];
$command= "UPDATE Answers SET " .
"SessionID=" . $_POST['SessionID'] . ", " .
"TestID=" . $_POST['TestID'] . ", " .
"QuesID=" . $_POST['QuesID'] . ", " .
"A1=0, " .
"A2=0, " .
"A3=0, " .
"A4=0, " .
"A5=0, " .
"A6=0, " .
"AnswerText=\"\", " .
"SortOrder='" . intval($_POST['Order']) . "' " .
"marked=1".
"WHERE SessionID=" . $_POST['SessionID'] .
" AND QuesID=" . $_POST['QuesID'];
$lolsql= mysql_query($command, $conn);
}
誰かがマークされた(送信ボタン)をクリックするたびに、0の値を持つ「マークされた」フィールドを1に更新したいと思います。誰かが私を助けてください。前もって感謝します:)