1Danke
ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
244
244
EMPFEHLEN
-
Hei,
ich habe in meiner Adresszeile eine Session ID. Diese rufe ich in meinem Script ab, was auch funktioniert, da ich sie auch vollständig ausgeben kann. Wenn ich jetzt in meiner Datenbank die Tabelle auswähle, wo diese gespeichert ist, kommt ein Fehler.
Unknown column 'aa302e77d72c1256e0d5fd2674f1e747' in 'where clause'SELECT * FROM users WHERE Session = aa302e77d72c1256e0d5fd2674f1e747-54ab360fbca11048950dd64119bb217d
Mein Code:
Die vollständige Session ID lautet: aa302e77d72c1256e0d5fd2674f1e747-54ab360fbca11048950dd64119bb217dPHP-Code:$sid = $_GET['sid'];
$sql = "SELECT * FROM users WHERE Session = $sid";
$result = mysql_query($sql) or die(mysql_error() . $sql);
while($row = mysql_fetch_assoc($result)) {
echo "
Ich vermute, dass sie nicht ganz gelesen/verwendet wird, was wahrscheinlich an dem "-" liegt.
Weiß einer, worin mein Fehler liegt?
Gruß
-
die Session ist ein String.Alos muss es auch als solches behandelt werden
a) das Feld Session als Varchar setzen
b) im where den String in ' setzen
Ansonsten ein Tutorial wie man solchen Fehlern besser auf die Schliche kommen kannPHP-Code:$sql = "SELECT * FROM users WHERE Session = '{$sid}'";
[PHP] [MySQL] Debug Queries---------------------------------------------------------------------------------------------------
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
Ähnliche Themen
-
WHERE Clause
Von grünes-huhn im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 01.12.08, 13:22 -
SQL Expression in Where Clause
Von mario1234 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 06.08.08, 16:17 -
Where Clause Frage
Von rollerueckwaerts im Forum PHPAntworten: 1Letzter Beitrag: 31.08.07, 07:36 -
Expr IN(value,...) in WHERE-Clause
Von polarbear11 im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 15.06.05, 09:55 -
Fehler: error BC30506: Handles clause requires....
Von Blaggi im Forum .NET ArchivAntworten: 4Letzter Beitrag: 03.06.05, 14:24





Zitieren

Login




