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.
<?php
$teller=1;
$aantal=mysql_num_rows($sql2));
while($row2 = mysql_fetch_array($sql2)) {
echo $row2['members_offline'];
if($teller != $aantal){
echo",";
}
$teller++;
}
?>
Hartelijk dank. Werkt perfect.
EDIT:: Wel op regel 3 $aantal=mysql_num_rows($sql2)); veranderen in $aantal=mysql_num_rows($sql2); :)
GaMer13 schreef op 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); :)


Klopt, typefoutje.. maar je hebt het er al uitgehaald :)

Reageren