PHPを使用していて、MySQLデータベースにアイテムを追加しようとしています。
次のコードを使用すると、機能します。
mysql_query("INSERT INTO `intranet`.`product_form` (`id`, `ProductName`, `ProductInitiatedBy`) VALUES (NULL, 'item1', 'item2')") or die("Could not perform select query - " . mysql_error());;
ただし、次のコードを使用すると機能しません。
$product_name=("tom");
mysql_query("INSERT INTO `intranet`.`product_form` (`id`, `ProductName`, `ProductInitiatedBy`) VALUES (NULL, $product_name, 'item2')") or die("Could not perform select query - " . mysql_error());;
次のようなエラーが発生します。
選択クエリを実行できませんでした-「フィールドリスト」の不明な列「ProductName1234」
はProductName1234
からのデータで$product_name
あり、列ではなく、追加しようとしているデータである必要があります。