- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHP+MySQL利用でDB登録に不具合が出てしまいます・・・)
PHP+MySQL利用でDB登録に不具合が発生!エラーが発生してしまう原因と解決方法
このQ&Aのポイント
- PHPを使ってMySQLのデータベースにレコードを登録しようとするとエラーが発生してしまいます。具体的には、text属性の項目に「測定不能」とINSERTしようとすると、1064エラーが表示されます。
- エラーメッセージによると、SQLの構文にエラーがあるようで、MySQLのバージョンに対応した正しい構文を使用していないためエラーが発生しています。
- さらに調査した結果、入力した値に「'」(シングルクォーテーション)が自動的に追加されてしまっていることが原因であることがわかりました。入力値が「'測定不能'」となっているため、正しい構文として認識されずエラーが発生しています。
- みんなの回答 (1)
- 専門家の回答
お礼
回答ありがとうございます。 php.iniを「magic_quotes_gpc = off」にしてみましたが未だ\が付いてしまいます。 「能」という文字以外は今の所問題はないです。 「能」が特殊な文字なのでしょうか・・・。
補足
補足です。 PHP Version 4.3.4利用してます。