新しく登録したユーザーのデータをデータベースに挿入するメカニズムが必要です。私はこれを行うために PDO を使用しています。これが私の現在のコードです。
$dbc = new PDO('mysql:host=localhost;dbname=*****', *****, *****);
$insert_query = $dbc->prepare('INSERT INTO members(name, gender, email, pass)
VALUES(:name, :gender, :email, :pass) WHERE email = :email LIMIT 1');
$insert_query->execute(array(':name' => $name, ':gender' =>
$gender, ':email' => $email, ':pass' => $pass));
ただし、ユーザーが登録フォームを送信しても何も起こりません。と をエコー$gender, $name, $email
しようとしました$pass
が、それらはすべて正しい値を示しました。私は PDO を初めて使用しますが、何が問題なのかまったくわかりません。それはある種の構文エラーですか、それとも何か他のものですか?
エラー メッセージは表示されません。