login  Naam:   Wachtwoord: 
Registreer je!
 Forum

waarom werkt dit niet?

Offline simontjeuh - 16/06/2005 17:27 (laatste wijziging 16/06/2005 17:27)
Avatar van simontjeuhHTML interesse
  1. <table cellpadding="0" cellspacing="0" border="0" bordercolor="#CCCCCC" width="100%">
  2. <tr>
  3. <td>Alle Spelers</td>
  4. </tr>
  5. <tr>
  6. <td>&nbsp;</td>
  7. </tr>
  8. <tr>
  9. <td>
  10. <tr>
  11. <td width="10%">
  12. ID:
  13. </td>
  14. <td width="20%">
  15. Gebruikersnaam:
  16. </td>
  17. <td width="25%">
  18. Geboortedatum:
  19. </td>
  20. </tr>
  21. <tr>
  22. <td colspan="4">&nbsp;</td>
  23. </tr>
  24. <tr>
  25. <?
  26. $sql = mysql_query("SELECT * FROM users WHERE geactiveerd = '1'") or die(mysql_error());
  27. $row = mysql_fetch_assoc($sql);
  28. ?>
  29. <td width="10%">
  30. <?= $row['id']; ?>
  31. </td>
  32. <td width="20%">
  33. <b><?= $row['username']; ?></b>
  34. </td>
  35. <td width="25%">
  36. <?= $row['geb1']; ?>&nbsp;
  37. <?
  38. if($row['geb2'] == 01) { echo "Januari"; }
  39. elseif($row['geb2'] == "02") { echo "Februari"; }
  40. elseif($row['geb2'] == "03") { echo "Maart"; }
  41. elseif($row['geb2'] == "04") { echo "April"; }
  42. elseif($row['geb2'] == "05") { echo "Mei"; }
  43. elseif($row['geb2'] == "06") { echo "Juni"; }
  44. elseif($row['geb2'] == "07") { echo "Juli"; }
  45. elseif($row['geb2'] == "08") { echo "Augustus"; }
  46. elseif($row['geb2'] == "09") { echo "September"; }
  47. elseif($row['geb2'] == "10") { echo "October"; }
  48. elseif($row['geb2'] == "11") { echo "November"; }
  49. elseif($row['geb2'] == "12") { echo "December"; }
  50. ?>&nbsp;
  51. <?= $row['geb3']; ?>
  52. </td>
  53. </tr>
  54. </table>

ik krijg geen fout ofzo, er zijn members geregistreerd,
maar ik krijg enkel de eerste user...

4 antwoorden

Gesponsorde links
Offline lemoinet - 16/06/2005 17:30 (laatste wijziging 16/06/2005 17:30)
Avatar van lemoinet PHP gevorderde door het in een while-lus te zetten

  1. <?php
  2. $sql = mysql_query("SELECT * FROM users WHERE geactiveerd = '1'") or die(mysql_error());
  3. while($row = mysql_fetch_assoc($sql))
  4. {
  5. ?>
  6. <tr>
  7. <td width="10%">
  8. <?= $row['id']; ?>
  9. </td>
  10. <td width="20%">
  11. <b><?= $row['username']; ?></b>
  12. </td>
  13. <td width="25%">
  14. <?= $row['geb1']; ?>&nbsp;
  15. <?
  16. if($row['geb2'] == 01) { echo "Januari"; }
  17. elseif($row['geb2'] == "02") { echo "Februari"; }
  18. elseif($row['geb2'] == "03") { echo "Maart"; }
  19. elseif($row['geb2'] == "04") { echo "April"; }
  20. elseif($row['geb2'] == "05") { echo "Mei"; }
  21. elseif($row['geb2'] == "06") { echo "Juni"; }
  22. elseif($row['geb2'] == "07") { echo "Juli"; }
  23. elseif($row['geb2'] == "08") { echo "Augustus"; }
  24. elseif($row['geb2'] == "09") { echo "September"; }
  25. elseif($row['geb2'] == "10") { echo "October"; }
  26. elseif($row['geb2'] == "11") { echo "November"; }
  27. elseif($row['geb2'] == "12") { echo "December"; }
  28. ?>&nbsp;
  29. <?= $row['geb3']; ?>
  30. </td>
  31. </tr>
  32. <?
  33. }
  34. ?>
Offline nemesiskoen - 16/06/2005 17:30
Avatar van nemesiskoen Gouden medaille

PHP expert
je herhaalt niets

doe is

  1. while( $row = mysql_fetch_assoc($sql) ) {

en dan onder die </tr>
Offline Stijn - 16/06/2005 17:31 (laatste wijziging 16/06/2005 17:31)
Avatar van Stijn PHP expert Je moet een while loop gebruiken, anders doet hij het maar met de eerste geselecteerde member 
  1. <?
  2. $sql = mysql_query("SELECT * FROM users WHERE geactiveerd = '1'") or die(mysql_error());
  3. while($row = mysql_fetch_assoc($sql))
  4. {//start while loop
  5. ?>
  6. <tr>
  7. <td width="10%">
  8. <?= $row['id']; ?>
  9. </td>
  10. <td width="20%">
  11. <b><?= $row['username']; ?></b>
  12. </td>
  13. <td width="25%">
  14. <?= $row['geb1']; ?>&nbsp;
  15. <?
  16. if($row['geb2'] == 01) { echo "Januari"; }
  17. elseif($row['geb2'] == "02") { echo "Februari"; }
  18. elseif($row['geb2'] == "03") { echo "Maart"; }
  19. elseif($row['geb2'] == "04") { echo "April"; }
  20. elseif($row['geb2'] == "05") { echo "Mei"; }
  21. elseif($row['geb2'] == "06") { echo "Juni"; }
  22. elseif($row['geb2'] == "07") { echo "Juli"; }
  23. elseif($row['geb2'] == "08") { echo "Augustus"; }
  24. elseif($row['geb2'] == "09") { echo "September"; }
  25. elseif($row['geb2'] == "10") { echo "October"; }
  26. elseif($row['geb2'] == "11") { echo "November"; }
  27. elseif($row['geb2'] == "12") { echo "December"; }
  28. ?>&nbsp;
  29. <?= $row['geb3']; ?>
  30. </td>
  31. </tr>
  32. <?
  33. }//end while loop
  34. ?>
  35. </table>


edit: damn, nemesiskoen was me voor 
Offline simontjeuh - 16/06/2005 17:35
Avatar van simontjeuh HTML interesse thx, aan alledrie
het werkt ^^
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.228s