nixwissen: Session u. Select

Ich hab da mal ein kleines Problem.

Ich möchte hiermit alle Rezepte auswählen die eine bestimmte Kategorie haben und die ein bestimmtes Recht haben.

SELECT * FROM rdbrezept LEFT OUTER JOIN rdbunterkategorie ON unterkategorie.ukid=rdbrezept.reunterkategorie`)
WHERE reunterkategorie = $ukid AND  reverwendung <= &$recht", $conn);

Aber irgendwo beim Recht ist ein Fehler drinnen. Wenn ich nur nach den Kateogiren selektiere funktioniert es.

Die Rechte habe ich in einer Session gespeichert und am Anfang rufe ich diese so auf:

if (!session_is_registered('berechte'))
{
  $recht = $berechte;
}
else
{
  $recht = 1;
}
global $recht;

Kann mir vielleicht jemand sagen, wo hier der Fehler liegt?
Danke!

  1. hi,

    WHERE reunterkategorie = $ukid AND  reverwendung <= &$recht", $conn);

    hat es einen besonderen grund, dass du hier mit einer (vermutlich undefinierten) referenz &$recht arbeitest, anstatt die variable $recht anzusprechen?

    gruss,
    wahsaga