• 締切済み

Access 「パラメータが足りません」のエラー

Access2003 初心者です、よろしくお願いします。 閲覧者に<form>の<textarea>から名前と性別とコメントを書いて実行してらうものを作っています。 コメント内容を受け取るPHPファイルで、AccessのデータベースにINSERTする際、  $sql = "INSERT INTO table ( 名前,性別,コメント ) VALUE ( '$name','$sex',\"$comment\" )"; としたら、「パラメータが足らない」のエラーがでました。 \"~\"は、Accessでは使えないのですか?コメントの中に ’ や” を使われ際、どのように逃げられますか?

みんなの回答

  • pkh4989
  • ベストアンサー率62% (162/260)
回答No.1

こんにちは。 使えますよ。書き間違いだと思います。 $sql = "INSERT INTO table ( 名前,性別,コメント ) VALUE ( '$name','$sex',\"$comment\" )";  ↓ $sql = "INSERT INTO table ( 名前,性別,コメント ) VALUES ( '$name','$sex','\"$comment\"' )";

brosis
質問者

お礼

なるほど、Accessのときは、必ず '~'が要るのですね。ありがとうございました。

関連するQ&A