前提・実現したいこと
こんにちは。PHP初学者です。
PHPMyadmin にあるテーブルのデータをUPDATE文を使って更新したいのですが、以下のようにカラムが存在しないとメッセージが出て、更新できません。
エラーメッセージ
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'update_datetime' in 'field list'
該当のソースコード
$update_datetime=date('Y/m/d H:i:s');
$new_product_name=$_POST['new_product_name'];
$sql="UPDATE 商品情報テーブル SET product_name='$new_product_name',update_datetime='$update_datetime' WHERE product_id='$product_name_update';";
言語:PHP
更新するカラム(データ型):product_name(varchar(100)),update_datetime(datetime)
試したこと
メッセージをWebで検索し、対処法を探しましたが、見つかりませんでした。
入力値をシングルクォーテーションで囲んでみました。