• ベストアンサー

PHPですが、エラーがでます。下記の問題があるよう

なんですが、どこがいけないのでしょうか? $sql = "insert into menber(name,passward) values($_POST["name"]."','".$_POST["passward"].)";//SQL文の作成 ?> エラーはParse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in です。よろしくお願いいたします。

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

  • ベストアンサー
  • singlecat
  • ベストアンサー率33% (139/418)
回答No.1

単純な事ですよ。 $sqlという変数に入れる文字列をダブルクオートで括っていますよね。 $sqlに入れる文字列の途中にもダブルクオートが含まれていませんか? この辺りはPHPの入門書や入門サイトによく書かれているので、 少しお勉強してみてください。 また、SQL文でもVALUES内は"文字列"である必要があると思いますよ。

関連するQ&A