Hallo!
Ich hab ein PHP- Dokument, das in eine MySQL- Datenbank schreibt bzw. daraus liest. Bisher klappt das auch ganz gut, nur jetzt verzweifle ich an einer Abfrage.
Der PHP Code:
Hier wird zwar meine eigene MySQL- Klasse verwendet, daran kann es allerdings nicht liegen, weil alle anderen Abfragen ja klappen.
Wenn ich mir nun diese Abfrage per echo ausgeben lasse, erhalte ich aber:
SELECT * FROM `rights` WHERE userid =1;NULL
Hat irgendjemand eine Idee, woher das NULL kommt? Ich hab nichts passendes bei Google, im MySQL- Manual etc gefunden.
Die Tabelle rights besteht nur aus den Spalten
userid INT
recht VARCHAR(20)
//edit hab nen kleinen Fehler im PHP- Code übersehen, ist jetzt korrigiert, Problem bleibt.
Ich hab ein PHP- Dokument, das in eine MySQL- Datenbank schreibt bzw. daraus liest. Bisher klappt das auch ganz gut, nur jetzt verzweifle ich an einer Abfrage.
Der PHP Code:
PHP-Code:
$db->select("SELECT * FROM `rights` WHERE userid =".$_SESSION['userid'].";");
Wenn ich mir nun diese Abfrage per echo ausgeben lasse, erhalte ich aber:
SELECT * FROM `rights` WHERE userid =1;NULL
Hat irgendjemand eine Idee, woher das NULL kommt? Ich hab nichts passendes bei Google, im MySQL- Manual etc gefunden.
Die Tabelle rights besteht nur aus den Spalten
userid INT
recht VARCHAR(20)
//edit hab nen kleinen Fehler im PHP- Code übersehen, ist jetzt korrigiert, Problem bleibt.
Kommentar