0
if (($email == "") AND ($message == "")) {
echo "";
} else {
date_default_timezone_set('Etc/GMT+8');
$sent_dt = date('Y-m-d H:i:s');
$sql = "INSERT INTO inbox (email,message,date) VALUES (:email,:message,:date)";
$q = $CNT->prepare($sql);
$q->execute();
if($q->execute(array(':email'=>"$email", ':message'=>"$message",':date'=>"$sent_dt")))
{
echo "inserted";
}
}
请帮我解决这个问题,echo "inserted"
不会出现,这就是为什么我没有收到任何消息数据被接收。有人可以帮助我这个代码的正确结构,因为回声“插入”不会显示PL PHP
'$ q> execute'?真? –
@tetsuyakuroko,请删除'phpmyadmin'。你犯了一个错字,它应该是'$ q-> execute'。 –
我已经改正了我的错字,但仍然回声“插入”不会显示当插入新数据,顺便谢谢你们<3 –