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 –