PDO を使用してクエリを挿入しようとして数時間を費やしましたが、最終的にはできないことに気付きました (方法がわからない)。問題は、実際には列名に「?」が含まれていることです。初期化。列の 1 つは、「HSM Visa の場合は何年ですか?」という名前です。そのため、挿入するたびに、次のいずれかが得られます。-渡されたパラメーターの数が間違っているか、名前と? クエリで。
私はこれをあきらめて、作業する必要のある mysql テーブルを変更するつもりです (とにかく疑問符で列に名前を付けているのは誰ですか?) が、私はまだ興味があります。
INSERT INTO `tbl_maindetails` (`Id`,`Title`,`If HSM Visa to what year?`) VALUES (?, ?, ?)
ありがとう、ゴラン