2016-04-15 4 views
-3

テーブルからデータをフォームに入力して編集/更新しようとしていますが、このエラーが発生しました。'order clause'の 'Time'が不明です

SQLクエリ:

UPDATE `table_name` SET `Time` = `$_POST[submit_time]` , 
`Form` = `$_POST[form_name]` , 
`Field` = `$_POST[field_name]` , 
`Value` = `$_POST[field_value]` , 
`Order` = `$_POST[field_order]` , 
`File` = `$_POST[file]` WHERE `Time` = `$_POST[hidden]` ; 

MySQLは言った:

- 不明な列 '時間' 'where句' これは単にあなたが持っていないことを意味し

+0

テーブルの構造を見せてください。 –

答えて

0

テーブルにTimeという列があります。table_name

トラブルシューティングを行うには、DESC table_name;を実行する必要があります。これは、table_nameテーブルのすべての列を表示します。

時刻部品のストレージの正しいスペルを正確に把握したり、エラーを解決したり、timeという列がないことがわかっているはずです。

関連する問題