注文フォームをデータベースに送信しようとしています。理論的には機能するはずですが、何らかの理由でデータベースのテーブルに表示されません。
$result = "insert into orders(lastname, id, email, roomnumber, typeorder)
values('".$lastname ."','".$ID ."','".$Email ."','".$RoomNumber ."','".$typeorder ."','" . "0');";
注文フォームをデータベースに送信しようとしています。理論的には機能するはずですが、何らかの理由でデータベースのテーブルに表示されません。
$result = "insert into orders(lastname, id, email, roomnumber, typeorder)
values('".$lastname ."','".$ID ."','".$Email ."','".$RoomNumber ."','".$typeorder ."','" . "0');";
5列に6つの値を挿入しています...「0」を削除します
そして、 mysql_* を使用せず、代わりにPDOを試してください。
とにかくクエリを実行する前に、データのサニタイズを使用することをお勧めします。しかし、ここに簡単な修正があり、まったく問題なく動作するはずです。
$result = "insert into orders(lastname, id, email, roomnumber, typeorder) values('".$lastname ."','".$ID ."','".$Email ."','". $RoomNumber ."','".$typeorder ."')";