SQL構文にエラーがあります。あなたのMySQLサーバのバージョンに対応するマニュアルをチェックしてください。近くの 'と電子メールを使ってVALUES(' '、' '、' ')'を1行目に入力してください。mysql内にさらにエラーがあります
このエラーは、 :
$sql= "INSERT INTO tbl_member (username, password and email) VALUES ('$username','$password','$email')";
SQL構文にエラーがあります。あなたのMySQLサーバのバージョンに対応するマニュアルをチェックしてください。近くの 'と電子メールを使ってVALUES(' '、' '、' ')'を1行目に入力してください。mysql内にさらにエラーがあります
このエラーは、 :
$sql= "INSERT INTO tbl_member (username, password and email) VALUES ('$username','$password','$email')";
あなたの列の名前は何ですか?それは本当に「パスワードと電子メール」だ場合、あなたはそれらをsurrondingバッククォートを使用する必要があります。
$sql= "INSERT INTO tbl_member (`username`, `password and email`) VALUES ('$username','$password','$email')";
そうシヴ・ラプターのsollution @でしょうか?
まず、あなたはそのような 'AND'キーワードを使用しません。
$sql = "INSERT INTO tbl_member (username, password, email) VALUES ('$user','$pass','$mail')";
第2に、エラーメッセージは、クエリが実行されるときに、3つの変数、$ user、$ passおよび£mailが空であることを示します。
以前の質問で質問できませんでしたか? http://stackoverflow.com/questions/4919519/i-have-a-parse-error-syntax-error-unexpected – singles
私はこのパラメータが$ username、$ password、$ emailをチェックしていると思います。 –
@Haim Evgi:しかし空の値は構文エラーにつながるべきではありません。 –