Mailinglisten-Archive |
On 02-Apr-2001 pbriner_(at)_bluewin.ch wrote:
> Mache ich aber nun die Abfrage wie ich Sie brauche mit Joins,
> so funktioniert es nicht mehr:
>
> $result = mysql_db_query ("$dbase","SELECT [tbluser].[user_name],
> [tbluser].[user_vorname], [tbluser].[user_email],
> [tblcountry].[country_desc], [tbldebitor].[debitor_user_id]FROM
> (tbldebitor INNER JOIN tbluser ON
> [tbldebitor].[debitor_user_id]=[tbluser].[user_id]) INNER JOIN tblcountry
> ON [tbluser].[user_country]=[tblcountry].[country_id]");
> while ($row = mysql_fetch_array ($result)) {
> echo $row["user_id"];
> echo $row["user_name"];
> }
> mysql_free_result ($result);
>
> Ich erhalte folgende Meldung:
>
> Warning: Supplied argument is not a valid MySQL result resource
> Mit dem Verweis auf die Zeile while ($row..................
Lass mich raten: du hast die Query aus dem SQL-Editor von Access rauskopiert?
Lies dir mal ne gute Doku zu MySQL durch, entweder das MySQL-Manual auf
http://www.mysql.com, oder http://little-idiot.de/mysql, und dann wirst du
feststellen, das Access sich mal wieder nicht an nen Standard hält, und du die
[ und ] gar nicht brauchst. Warum da oben allerdings ein tbluser mit drin ist
.. keine Ahnung ... kannst IMHO auch rauslassen.
Michael
--
Michael Bergbauer <michael.bergbauer_(at)_gmx.net>
Use your idle CPU cycles.
See http://www.distributed.net and win $ 1 000.
Visit our mud Geas at geas.franken.de Port 3333
---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive