我的代码是:

$stmt->prepare("UPDATE ".$PapierTableName."  SET nrating=nrating+1,`rating`=(rating+?)/nrating  WHERE `id`=? AND `title`=?");
$stmt->bind_param('iis', $rat,$id,$tit);

我的问题是在这次行动中
`rating`=(rating+?)/nrating

将要使用的nrating是已经递增的还是列中的那个?
谢谢

最佳答案

已经增加了一个;由于Operator Precedence
如有必要,可使用括号强制优先

08-04 12:49