2017-04-14 6 views
1

Unknown column 'ft_template' in 'field listWarum kann sql die Spalte nicht sehen?

Aus irgendeinem Grund geschieht dies. Ich könnte ganze Anfrage ausdrucken und kopieren. Es funktioniert also, wenn ich es manuell ausführe. Aber im Falle von PHP habe ich diesen Fehler bekommen. Es ist hier

enter image description here

Aber

UPDATE `portal_settings` SET `ft_template`='123' WHERE `id` = 1; 

nicht funktionierte.

Es gibt Arbeit. In PHP nicht.

enter image description here

+0

Versuchen in den Kappen. . . – GurV

+0

Wo ist der Fehler? Welches ist der genaue Code, den Sie in PHP ausführen? – gmc

+0

@gmc die gleiche SQL in PHP. – Fortael

Antwort

1

Kopieren einfügen und sehen, ob es funktioniert:

"UPDATE portal_settings SET ft_template='123' WHERE id = 1" 
+0

'Sie haben einen Fehler in Ihrer SQL-Syntax; Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, für die richtige Syntax in der Nähe von '' portalsettings 'SET' ft_template '=' 123 'WHERE' id '= 1' bei Zeile 1 ' – Fortael

+0

versuchen Sie es jetzt. Aktualisiert – tomSurge

+0

Sie möchten nicht einfache Anführungszeichen für Tabellen- oder Spaltennamen verwenden. einfache Anführungszeichen sind für String-Literale –

Verwandte Themen