我對條件'where'有問題。
我想在此代碼一個條件:如何在sql中更新兩個條件
$sql="UPDATE
coursegrade
SET
FirstExam='" . mysql_real_escape_string($_POST['FirstExam']) . "',
SecondExam='" . mysql_real_escape_string($_POST['SecondExam']) . "',
ThirdExam='" . mysql_real_escape_string($_POST['ThirdExam']) . "',
Assignments='" . mysql_real_escape_string($_POST['Assignments']) . "',
FinalExam='" . mysql_real_escape_string($_POST['FinalExam']) . "'
WHERE
SID=" . mysql_real_escape_string($_POST['SID']) ;
現在告訴我沒有問題..但問題是,我不知道如何設置第二個條件。
CourseID=" . mysql_real_escape_string($_POST['CourseID'])
我想要的條件是這樣的......
WHERE
SID=" . mysql_real_escape_string($_POST['SID'])
AND CourseID=" . mysql_real_escape_string($_POST['CourseID'])
我怎麼能這樣做呢?
你得到了什麼樣的錯誤? – 2014-08-31 21:40:48
當您嘗試修改條件時會發生什麼?爲我們提供錯誤的詳細信息。 「CourseID」的類型是什麼? – 2014-08-31 21:42:40
我無法設置第二個條件 AND CourseID =「。mysql_real_escape_string($ _ POST ['CourseID']) – 2014-08-31 21:43:03