? Wanneer laatste row behaald Door Onbekende gebruiker op 28-01-2007 17:07 374 views Ik heb een while loop waarmee ik info uit een database haal. Nu wil ik die data in de mail() functie gaan gebruiken, want ik wil de data dat er uit komt in de To: parameter zetten. Dit kan ik doen door <?php while($row2 = mysql_fetch_array($sql2)) { echo $row2['members_offline'].","; } ?> maar dan krijg je op het laatst: piet, en dit wil ik niet. Wat ik dus wil weten is wanneer de laatste row is behaald en dan geen "," printen. Link gekopieerd
R Robert Deiman 28-01-2007 17:27 <?php $teller=1; $aantal=mysql_num_rows($sql2)); while($row2 = mysql_fetch_array($sql2)) { echo $row2['members_offline']; if($teller != $aantal){ echo","; } $teller++; } ?> Link gekopieerd
? Onbekende gebruiker 28-01-2007 17:52 Hartelijk dank. Werkt perfect. EDIT:: Wel op regel 3 $aantal=mysql_num_rows($sql2)); veranderen in $aantal=mysql_num_rows($sql2); :) Link gekopieerd
R Robert Deiman 28-01-2007 17:57 GaMer13 schreef op 28.01.2007 17:52Hartelijk dank. Werkt perfect. EDIT:: Wel op regel 3 $aantal=mysql_num_rows($sql2)); veranderen in $aantal=mysql_num_rows($sql2); :) Klopt, typefoutje.. maar je hebt het er al uitgehaald :) Link gekopieerd