プロが教える店舗&オフィスのセキュリティ対策術

プログラムを実行したら、

Failed to insert record into (table24_1)!

というエラーメッセージが出ました。

おそらく、 $insert_queryの内容が間違っていると思うのですが、どこが違いますか?

下記のプログラムは、プログラムから該当部分だと思われるところを抜粋しました。


$insert_query = "INSERT INTO $tablename SET UserName='$user_name', Emailaddress='$user_email', Comment='$user_comment'";

$result = mysqli_query($link, $insert_query);
if(! $result) { exit("Failed to insert record into ($tablename)!"); }

A 回答 (3件)

>どう書けば良いのですか?



あなたの疑問に答えてくれる素晴らしいサイトを見つけましたので、ご参考に。
https://www.google.com/search?q=mysql+insert
    • good
    • 0

実行した SQL が失敗したら、


データベースが失敗した理由を親切丁寧に教えてくれますので、
素直にしたがいましょう。

参考)
https://www.php.net/manual/ja/mysqli.error-list. …
    • good
    • 0

INSERT と UPDATE の書き方が混ざっています。

書き方が正しくありません。
    • good
    • 0
この回答へのお礼

どう書けば良いのですか?

お礼日時:2022/11/19 11:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!