Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 12-02-2009, 13:51
Lavingstar
 Member
Links : Onlinestatus : Lavingstar ist offline
Registriert seit: Oct 2004
Beiträge: 212
Lavingstar ist zur Zeit noch ein unbeschriebenes Blatt
Standard Syntaxfehler bei $_SESSION ?

Hallo mal wieder,

bei meiner SQL Datenbank gibt es das Feld "von", da wird automatisch der eingeloggte User mit seinem Loginnamen eingetragen.

Jetzt möchte ich die folgende kleine Abfrage mittels Pulldownmenü machen:

=> Zeige alle Einträge an, bei denen der momentan eingeloggte User im Feld "von" eingetragen ist.

Umgesetzt habe ich das zunächst einmal so:
PHP-Code:
$where   'where von = $_SESSION['username'] ';
$where_4 'selected="selected"'
Da ruft er dann allerdings gar keine Einträge ab, zeigt als Ergebnis eine leere Liste an.


Nächster Versuch die Session in ne Variable zu packen und diese dann abzufragen:
PHP-Code:
$username $_SESSION['username'];
$where    'where von = $username ';
$where_4  'selected="selected"'
Dann kommt allerdings der Fehler:

Code:
Unknown column '$username' in 'where clause'
btw: Das gleiche Pulldownmenü mit anderen Abfragen funktioniert, es hängt also nur an der o.g. Zeile bzw. Abfrage, wenn ich beispielsweise ne direkte Abfrage mache
PHP-Code:
$where 'where von = "Lavingstar"'
zeigt er die dazugehörigen Einträge ordnungsgemäß an.


Hat jemand eine Idee warum wieso weshalb es nicht funktioniert und nicht zuletzt: wie es funktionieren könnte?
Mit Zitat antworten