我对条件'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