Unknown column 'user.id' in 'field list'

  • Tag,


    kann mir wer verraten wieso er mir dieser Fehlermeldung zeigt, wenn ich diese Striche benutze: " ` ` " ?


    Fehlermeldung:

    Unknown column 'user.id' in 'field list'


    Wenn ich die Striche weglasse, geht es.


    Code:

  • Wenn ich die Striche weglasse, geht es.

    Dann lasse sie eben weg.


    Zur Erklärung: Anführungszeichen ('', "") sind für den Compiler ein Zeichen für Strings. Du willst bei der SQL Befehlskette aber keine Strings herholen, sondern benannte Reihen einer Datenbank.

  • Was spätestens dann zum Problem wird, wenn ein Spaltenname identisch mit einem einem reserviertem Wort ist.

    Klingt logisch. Man sollte immer drauf achten, keine reservierten Wörter zu verwenden. Ein guter Editor zeigt einem aber auch reservierte Wörter an. Und PHPMyAdmin weist auch darauf hin.

  • Was Jav schrieb


    Denn mit

    `user.id`

    gibst du ja ein Feld user.id an

    was dann `user`.`user.id` ansprechen will, was ja nicht existiert,


    Also

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!