データベースにデータを挿入しようとしていますが、非常に紛らわしいエラーが発生します
エラーは次のとおりです: 解析エラー: 構文エラー、予期しない ')'
コード:
$query = mysql_query("INSERT INTO `members` VALUES (''," .$username ."," . $password . "," . $date . "," .$email . ",1'"));
あなたは多くの間違いを犯し、あなたは忘れたポイント.
を忘れ)
ました。
列名も指定する必要があります
これはあなたのために働くはずです
$query = mysql_query("INSERT INTO `members` (firstcolumn ,username , password ,date,email , lastcolumn) VALUES ('' ,'$username','$password','$date','$email',1 ) ");
^----------^--------^-----^----^-----^^---your columns
HERE 一般的なルール insert の使用方法:
INSERT into table (column1 , column2 , column3) VALUES (value1 , value2 , value3)
あそこにいくつかのドットを忘れました。
$query = mysql_query("INSERT INTO `members` VALUES (" .$username ."," . $password . "," . $date . "," .$email . ",1)");
クエリを作成し、最後に追加します
or die(mysql_error());
それは何と言っていますか?