2016-04-15 13 views
-3

Ich versuche, ein Formular mit Daten aus einer Tabelle zu füllen und dann zu bearbeiten/zu aktualisieren, bekomme aber diesen Fehler - bitte helfen.Unbekannte Spalte 'Zeit' in 'Auftragsklausel'

SQL-Abfrage:

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 sagte:

1054 - Unbekannte Spalte 'Zeit' in 'where clause'

+0

Können Sie bitte Struktur Ihrer Tabelle zeigen? –

Antwort

0

Dies bedeutet einfach, dass Sie nicht über ein Spalte Time in Ihrer Tabelle table_name

Zur Fehlerbehebung sollten Sie DESC table_name; ausführen. Dies zeigt alle Spalten in table_name Tabelle.

Sie sollten in der Lage sein, die korrekte Schreibweise oder den korrekten Spaltennamen für den Zeitteilspeicher als den Fehler herauszufinden, schlägt vor, dass es keine time Spalte gibt.

Verwandte Themen