Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PHP: Probleme mit Datenbankabfrage... (https://www.delphipraxis.net/79759-php-probleme-mit-datenbankabfrage.html)

malo 27. Okt 2006 15:05


PHP: Probleme mit Datenbankabfrage...
 
Hi!

Ich bekomme beim Aufruf eines Scripts immer folgende Fehler:

Code:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in *** on line 28

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in *** on line 49
Das Query sieht folgendermaßen aus:
Code:
   $query = "SELECT user_id FROM session WHERE session_id = $session_id";
   $result = mysql_query($query);
Und dann Zeile 28 so:
Code:
   while ($line = mysql_fetch_array($result, MYSQL_NUM))
   { /*quelltext hier */ }
MySQL_error sagt:
Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'VmjgAodAUqc7tkwv,KLuMWnVhj' at line 1
Die Zeichenkolonne oben ist die Session-ID ;)

Weiß einer wo der Fehler ist?

freak4fun 27. Okt 2006 15:09

Re: PHP: Probleme mit Datenbankabfrage...
 
Code:
$query = "SELECT user_id FROM session WHERE session_id = '$session_id'";

stifflersmom 27. Okt 2006 15:10

Re: PHP: Probleme mit Datenbankabfrage...
 
Ich denke mal Deine SessionID ist vom Typ String,
also müsste Deine Abfrage auch einen String als Vergleichsoperator
übergeben, ala:

SQL-Code:
select * from kunden where nachname = 'DerGesuchteNachname';
Moin

malo 27. Okt 2006 15:11

Re: PHP: Probleme mit Datenbankabfrage...
 
:roll:

Das wars, danke :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz