テーブルの列の 1 つに SQL コードを挿入する sql を記述しようとしています。このテーブルには、メール、確認コード、SQL の 3 つの列があります。
私はこのコードとそのバリエーションを試し、引用符をいじったり、バックスラッシュ/エスケープしたりします...しかし、何かがまだ間違っています:
INSERT INTO pre_registration(email, verification_code, sql) VALUES('myemail@gmail.com', '8efb100a295c0c690931222ff4467bb8', '"INSERT INTO customer(title) VALUES(\'Mr.\')"')
SQL 構文にエラーがあることがわかります。
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 'sql) VALUES('myemail@gmail.com', '89f0fd5c927d466d6ec9a21b9ac34ffa', "INSER' at line 1
どうやってするの?PHP/MySQL を使用しています。