login  Naam:   Wachtwoord: 
Registreer je!
 Forum

WHERE doet het niet (Opgelost)

Offline tbsites - 15/09/2007 12:37
Avatar van tbsitesOnbekend Hallo ik heb weer een vraag:
Ik probeer iets uit de database te halen met WHERE
dus zo:

  1. <?php
  2.  
  3. $res = mysql_query("SELECT * FROM tbprofile WHERE id = '1'");
  4. while ($obj = mysql_fetch_object($res)) {
  5. echo $obj->naam." ";
  6.  
  7. }
  8. mysql_free_result($res);
  9. ?>


Ik krijg gewoon alle namen op een rijtje hoewel er toch maar eentje met het id 1 in de database staat. Hoe kan ik dit oplossen en wat doe ik fout?

4 antwoorden

Gesponsorde links
Offline lemoinet - 15/09/2007 12:39
Avatar van lemoinet PHP gevorderde
  1. <?php
  2.  
  3. $res = mysql_query("SELECT * FROM tbprofile WHERE id = 1");
  4. while ($obj = mysql_fetch_object($res)) {
  5. echo $obj->naam." ";
  6.  
  7. }
  8. ?>


en als je de quotes wegdoet
Offline tbsites - 15/09/2007 12:39
Avatar van tbsites Onbekend Had ik al geprobeerd doet he ook niet 
Offline lemoinet - 15/09/2007 12:42 (laatste wijziging 15/09/2007 12:42)
Avatar van lemoinet PHP gevorderde als je de while weghaalt

  1. <?php
  2.  
  3. $res = mysql_query("SELECT * FROM tbprofile WHERE id = 1 LIMIT 1");
  4. $obj = mysql_fetch_object($res);
  5. echo $obj->naam." ";
  6.  
  7. ?>


je moet toch niet loopen als er maar een result is
Offline tbsites - 15/09/2007 12:44
Avatar van tbsites Onbekend Ja bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.199s