次のコードで MySQL 構文エラーが発生します。
$addcompany = mysql_query("INSERT INTO company (method, category, email, password,
companyname, phone, address, state, zip, ratingcount, ratingscore, usage, date)
VALUES ('$method','$category','$email','$temp_encrypted_password',
'$companyname','$phone','$address','$state','$zip','0','0','0',CURDATE()) ")
or die(mysql_error());
したがって、ステートメントは死にます。MySQLエラーが教えてくれます:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL
server version for the right syntax to use near 'usage, date) VALUES
('referral','referral','email@gmail.com','d90ccafeea7983' at line 1
テーブルを確認しましたが、すべての列名が正しく、挿入しようとしているものと列に入力できるものとの間に競合はないようです。
そのため、何が単純なエラーであるに違いないのか、この時点でかなりイライラしています。ここの誰かが私の右のクイックにそれを指摘できることを願っています。
御時間ありがとうございます