login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mooie memberlijst

Offline elecomte - 04/01/2007 22:09
Avatar van elecomteGrafische interesse een memberlijst, die alle users uit de tabel tco_members haalt die als level 2 of 3 hebben. (level is een rij uit die tabel).
Iemand zin om me te helpen?
mag heel erg basic zijn.
De andere rijen uit de tabel te gebruiken zijn; memberid, gebruikersnaam, (en leden).
Dankuwel.

4 antwoorden

Gesponsorde links
Offline vinTage - 04/01/2007 22:11
Avatar van vinTage Nieuw lid SELECT * FROM tco_members WHERE level >=2

Offline elecomte - 04/01/2007 22:16
Avatar van elecomte Grafische interesse
  1. <?
  2. if(!$mid){
  3. $query = mysql_query("SELECT * FROM tco_members WHERE level >1");
  4. $result = mysql_num_rows($query);
  5.  
  6. if(!$result){
  7. echo "We hebben nog geen members...";
  8. }
  9. else{
  10. echo "<h3>Members</h3>
  11. <ul>";
  12. while($object = mysql_fetch_object($query)){
  13. echo "<li><a href=\"index.php?m=profiel&mid=$object->memberid\">$object->naam</a> ( ID: $object->memberid )\n</li>";
  14. }
  15. echo "</ul>";
  16. }
  17. }
  18. ?>


Dit is mijn script die ik momenteel gebruik. Indien iemand anders het ook zou willen gebruiken of iets kan uit leren.
Offline Simon - 04/01/2007 22:31
Avatar van Simon PHP expert hou je variabelen buiten de quotes
gebruik fetch_assoc
gebruik tabs om je code wat beter uit te lijnen

if(!$result) is geen goeie optie, gebruik liever if($result == 0)
Offline Grayen - 04/01/2007 22:34 (laatste wijziging 04/01/2007 22:34)
Avatar van Grayen PHP ver gevorderde dit is wat netter

  1. <?
  2. if($mid === false)
  3. {
  4. $query = mysql_query("SELECT memberid, naam FROM tco_members WHERE level > 1");
  5. $result = mysql_num_rows($query);
  6. if(empty($result))
  7. {
  8. echo 'Er zijn nog geen members...';
  9. }
  10. else
  11. {
  12. ?>
  13. <h3>Members</h3>
  14. <ul>
  15. <?php
  16. while($object = mysql_fetch_object($query))
  17. {
  18. echo '<li><a href="index.php?m=profiel&amp;mid='.$object->memberid.'">'.$object->naam.'</a> ( ID: '.$object->memberid.' )</li>'."\n";
  19. }
  20. ?>
  21. <ul>
  22. <?php
  23. }
  24. }
  25. ?>


omdat variables buiten quotes (zie bij jouw script regel 13)
en het is beter om gebruik te maken van empty

edit:
simon was me voor 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.177s