Hilfe mit MySQL Abfrage
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfragen
beschriebenen problem
brief
buchstabe
code
fehlermeldung
folgende fehlermeldung
folgender stelle
frage
hilfe
karpfen
kleinschreibung
leute
meinung
ordern
spalte
system
tabelle
zahl
zeile
- 
    
    Hallo Leute,
 ich habe nochmal eine (Anfänger)Frage...
 
 Und zwar bin ich mit meinem PN-System ziemlich weit gekommen, nur hänge ich jetzt an folgender Stelle:
 
 Diese Zeile soll alle Briefe an den aktuell eingeloggten user abfragen:
 
 $result = mysql_query("SELECT * FROM Briefe where An=".$_SESSION['Nickname']." ORDER BY Gelesen")
 
 Das funktioniert auch wunderbar, allerdings nur, wenn der Nickname ausschließlich aus Zahlen besteht.
 Mit einem Account, dessen Nickname aus Buchstaben besteht, bekomme ich folgende Fehlermeldung:
 
 Unknown column 'Nickname' in 'where clause' 
 
 
 Woran liegt das?
 
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
- 
    
    Dann setz mal um die Variable einfach Anführungsstriche! Wobei die Fehlermeldung nicht zum zu dir beschriebenen Problem passt, meiner Meinung nach.
 
 $result = mysql_query("SELECT * FROM Briefe where An='".$_SESSION['Nickname']."' ORDER BY Gelesen")
- 
    
    Nickname existiert nicht als Spalte in der Tabelle Briefe. Groß & Kleinschreibung muss beachtet werden.
 
 Ferner muss der wert, wie von Karpfen bereits geschrieben, in Hochkommas angegeben werden.
 Beitrag zuletzt geändert: 3.6.2010 14:12:27 von fabo
- 
    
    Gern geschehen, damit closed!
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 

