私はとても馬鹿だと感じますが、私はエラーを見つけることができません... ありがとう。ここで このSQL文で何が問題になっていますか?
$l_sSql = 'INSERT INTO ftb2010_winners ("first_name", "last_name", "email", "dob", "token", claimed_status) VALUES (\''.$l_aData['firstName'].'\',\''.$l_aData["lastName"].'\',\''.$l_aData["email"].'\',\''.$l_aData["year"].'-'.$l_aData["month"].'-'.$l_aData["day"].'\', "token", 0;';
は私が
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"first_name", "last_name", "email", "dob", "token", claimed_status) VALUES ('Phi' at line 1
編集... [OK]を、おかげでそれを実行すると、エラーである...それを得た、そう私はそれが何かは、私が行方不明になったことをstuipidを知っていた
実行するとエラーが表示されます。 – BoltClock
読みにくくて理解しにくい – Rahul
mysql拡張機能を使用している場合に備えて** prepared statements **を使用できない場合は、神の愛のために少なくとも 'sprintf'を使用してクエリをフォーマットしてください。また、すべてを1行にまとめる必要はなく、SQLに改行を入れることもできます。 –