我正在实施af评级系统,但是将评级值插入数据库会导致错误:
解析错误:语法错误,意外的'$ query'(T_VARIABLE)in http ...在第13行
第13行是ListView
$query = $bdd->prepare(...);
数据库“my_db”有一列“id”(INT)和一列“rating”(INT)。
如何解决此错误?
答案 0 :(得分:0)
尝试使用分号
error_reporting(E_ALL);
$query = $bdd->prepare("INSERT INTO my_db (rating) VALUES (?) WHERE id = '.$mediaId.'");
答案 1 :(得分:0)
你有这个:
error_reporting(E_ALL)
$query = $bdd->prepare("INSERT INTO my_db (rating) VALUES (?) WHERE id = '.$mediaId.'");
您需要检查语法,在 error_reporting(E_ALL)
之后缺少;