-3
if(isset($_SESSION['id'])) {
$message=$_POST['message'];
$cid=$_POST['cid'];
$user_id=$_SESSION['id'];
$stmt=$conn->prepare("update comments set message=? where id=? and user_id=?");
$stmt->bind_param("sss",$message,$cid,$user_id);
if(!$stmt->execute()){
echo "error";
} else {
echo "success";
}
我总是获得成功,但是当我到数据库时发现没有任何变化。准备的语句不起作用
请添加评论表的模式? – IncredibleHat
也可以帮助显示那里存在的短数据库转储,以查看您的'where'子句是否真正与表中的实际行匹配。 – IncredibleHat
我的表架构是 ID user_id 消息 日期 –