Php PDO Insert语句不工作?
我试图测试一个PDO insert语句,由于一些非常奇怪的原因,它没有插入信息,也没有给我错误消息 我试着运行一个常规的查询(不使用预先准备好的语句),结果它成功了。。但这一个没有做任何插入,也没有给我一个错误消息 如果有人能帮我解决这个问题,我会非常感激。谢谢Php PDO Insert语句不工作?,php,pdo,Php,Pdo,我试图测试一个PDO insert语句,由于一些非常奇怪的原因,它没有插入信息,也没有给我错误消息 我试着运行一个常规的查询(不使用预先准备好的语句),结果它成功了。。但这一个没有做任何插入,也没有给我一个错误消息 如果有人能帮我解决这个问题,我会非常感激。谢谢 $msg_table_query = $db->prepare("INSERT INTO msg_messaes (sender_id,recipient_id,msg ) VALUES (:sender_id, :recipie
$msg_table_query = $db->prepare("INSERT INTO msg_messaes (sender_id,recipient_id,msg ) VALUES (:sender_id, :recipient_id, :msg");
$msg_table_query->execute([':sender_id' => 3, ':recipient_id' => 4, ':msg' => 'test']);
var_dump($db->errorInfo());
您忘记关闭“准备”功能 就这些 $msg\u table\u query=$db->prepare(“插入到msg\u消息(发送者标识,接收者标识,消息)值(:发送者标识,:接收者标识,:消息”) $msg_table_query->execute([':sender_id'=>3':receiver_id'=>4':msg'=>test'])
var_dump($db->errorInfo());没有错误,因为您可能没有查找它们
:msg”)
饥饿的人会在下面发布答案,您只需观看。这里是:msg);
现在删除它,我修复了它。好的……这个问题还没有解决;现在怎么办?