login  Naam:   Wachtwoord: 
Registreer je!
 Forum

while einde (Opgelost)

Offline sir_green - 16/05/2007 16:28
Avatar van sir_greenPHP interesse een makkelijke vraag

maar ik kom er toch niet uit 

Ik heb een while loop die steeds gescheiden wordt door een komma, maar achter de laatste moet natuurlijk geen komma staan.

Weet iemand hoe ik dit moet doen?

5 antwoorden

Gesponsorde links
Offline Anoniem - 16/05/2007 16:33
Avatar van Anoniem PHP gevorderde Kun je wat code laten zien?
Offline sir_green - 16/05/2007 16:34
Avatar van sir_green PHP interesse
  1. $sQuery =
  2. SELECT id, gebruikersnaam
  3. FROM leden
  4. WHERE tijdhandeling > ".(time()-$sTime)." AND status = 'Online'
  5. ");
  6.  
  7. while ($obj = mysql_fetch_object($sQuery)) {
  8. echo "<span>".$obj->gebruikersnaam. ", </span>";
Offline Mad_Mike - 16/05/2007 16:39 (laatste wijziging 16/05/2007 16:39)
Avatar van Mad_Mike PHP beginner
  1. $arrOutput = array();
  2. $sQuery =
  3. SELECT id, gebruikersnaam
  4. FROM leden
  5. WHERE tijdhandeling > ".(time()-$sTime)." AND status = 'Online'
  6. ");
  7.  
  8. while ($obj = mysql_fetch_object($sQuery))
  9. {
  10. $arrOutput[] = $obj->gebruikersnaam;
  11. }
  12. echo implode(",", $arrOutput);
Offline sir_green - 16/05/2007 16:45 (laatste wijziging 16/05/2007 16:52)
Avatar van sir_green PHP interesse Ok bedankt hij werkt 
Offline webstab - 16/05/2007 16:54
Avatar van webstab PHP ver gevorderde Je kan die code veel beter maken zonder een while.
Door het gewoon als array uit de database te halen, dat scheelt dan wat in parse-time. Nu laat je het "fetchen" als een object.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.248s