更新记录号意外失败

时间:2015-05-16 22:49:09

标签: php mysql

我正在尝试更新记录,并想知道为什么我不能让它工作?

我可以写一个新记录没问题,但更新不起作用;这是我想念的东西吗?

else {
echo "ID NOT EMPTY-";
//---inside else statement shows this echo and the $id number printed on screen WHERE should have varible $ID but I changed it to debug
echo "$id";
$SQLstring3 = "UPDATE $Tablename SET(blank='1') WHERE(id='5')";
$QueryResult = @mysql_query($SQLstring3, $DBConnect);
}

1 个答案:

答案 0 :(得分:1)

我认为问题可能在于您使用SETWHERE的方式。紧跟它们后面的括号()可能会使它们看起来像MYSQL函数,它会尝试执行它。你拥有的是:

"UPDATE $Tablename SET(blank='1') WHERE(id='5')";

尝试删除括号:

 "UPDATE $Tablename SET blank='1' WHERE id='5'";