我的MySQL更新查询出了什么问题?

时间:2013-06-29 18:04:13

标签: php mysql

我开始学习php,我对这个mysql查询有一些问题

  mysql_query( "UPDATE boardinfo SET totalPostCount = '" . $GLOBALS['postCount'] + 1 . "' WHERE boardName = '" . $_POST['board'] )

错误:在'1'附近WHERE boardName =第1行的'Site' 我需要做的就是更新totalPostCount的值,如果它的boardName匹配来自$ _POST ['board']的值的话 请你放轻松,我昨天才开始这个......

1 个答案:

答案 0 :(得分:0)

在你的陈述中,报价最后没有结束。

 mysql_query( "UPDATE boardinfo SET totalPostCount = '" .$GLOBALS['postCount'] + 1 . "' WHERE boardName = '" . $_POST['board']."'" )

如果它无法解决您的问题,请再试一次。

$val = $GLOBALS['postCount'] + 1;
mysql_query( "UPDATE boardinfo SET totalPostCount = '" .$val . "' WHERE boardName = '" . $_POST['board']."'" )

希望它能解决你的问题