login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Probleem met where (Opgelost)

Offline tbsites - 03/09/2007 10:41
Avatar van tbsitesOnbekend Hallo ik heb nu dit:

  1. //Connect
  2. $res = mysql_query("SELECT * FROM cg, members ORDER BY ID DESC WHERE ID_MEMBER = MEMBER_ID") OR die(mysql_error());
  3. while ($obj = mysql_fetch_object($res)) {
  4. echo "<a href='http://tbsites.nl/tbsites/forum/index.php?p=cg&id=";
  5. echo $obj->ID."'> ";
  6. echo $obj->NAME."</a> ";
  7. echo $obj->TIME."<br>";
  8.  
  9. }
  10. mysql_free_result($res);
  11. ?>


Maar dan krijg ik de volgende foutmelding:

Citaat:
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 'WHERE ID_MEMBER = MEMBER_ID' at line 1

8 antwoorden

Gesponsorde links
Offline Simax - 03/09/2007 10:46
Avatar van Simax Onbekend Wat is MEMBER_ID?
Offline tbsites - 03/09/2007 10:51
Avatar van tbsites Onbekend een veld ik wil dat hij uit de tabel cg ID_MEMBER haalt en vergelijkt met MEMBER_ID in de tabel members. dan wil ik dat dat hij uit de tabel members MEMBER_NAME haalt en vergelijkt met ID_MEMBER uit cg
Offline marten - 03/09/2007 10:52
Avatar van marten Beheerder Als je uit meerdere tabellen waardes wilt halen moet je de velden aangeven met tabelnaam.veldnaam

dus <tabelnaam> <punt> <veldnaam>
Offline tbsites - 03/09/2007 10:54
Avatar van tbsites Onbekend Ik heb nu dan:
  1. WHERE ID_MEMBER.cg = MEMBER_ID.members


maar dat werkt ook niet
Offline marten - 03/09/2007 10:55
Avatar van marten Beheerder lezen tbsites eerst de tabelnaam en dan de veldnaam niet eerst de veldnaam en dan de tabelnaam 

En ik garandeer je ook niet dat dat werkt maar zo kan je het proberen. Ik denk persoonlijk dat je hier een JOIN voor moet hebben
Offline tbsites - 03/09/2007 11:00
Avatar van tbsites Onbekend Dat werkt ook niet ik probeer dat JOINEN wel
Offline marten - 03/09/2007 11:02
Avatar van marten Beheerder succes.

tip van de kok: Installeer MySQL navicat eens dan kan je erg makkelijk queries maken met JOINS en dergelijke. 
Offline tbsites - 03/09/2007 11:09
Avatar van tbsites Onbekend Oke
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.265s