• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームからMySQLにデータが書き込めません。)

フォームからMySQLにデータが書き込めない原因と修正方法

このQ&Aのポイント
  • CentOS5.3 + php5.1.6 + MySQLServer version: 5.0.77の環境でフォームからMySQLにデータを書き込むことができません。
  • tensuform.phpファイルに書かれたスクリプトを実行してsubmitすると、「登録できませんでした」と表示され、データの書き込みができません。
  • 不具合の原因は何であり、データを登録するためにはどのように修正すれば良いのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

デバッグするなら >mysql_query($sql, $conn) or die("登録できませんでした" ); のところを mysql_query($sql, $conn) or die(mysql_error()); としてみてください とりあえず文法的には >$sql = "INSERT INTO kokugo('tensu') VALUES('$tensu')"; $sql = "INSERT INTO `kokugo`(`tensu`) VALUES('{$tensu}')"; とした方がよいでしょう。 (もちろんサニタイズ処理は別途行う前提で)

spindle
質問者

お礼

有難うございました。 お蔭さまで、原因を特定することができました。感謝です。

関連するQ&A