Tjena! Om du inte får något svar på din fråga så kan du köra en substr efter loopen. Om du ändrar i SQL-satsen så att raderna kommer i omvänd ordning, kan du göra så här:mysql eof?
Finns det något sätt att se när sista raden kommer från databasen i en whileloop?
Typ
while ($row = mysql_fetch_assoc($result)) {
$familyName = "\"" . $row['family'] . "\"," . $familyName;
}
Det jag gör är att skapa data till en array som ser ut på följande sätt
"Bridled","ARC","",
Kunde jag se eof behöver jag inte lägga på den sista ,"", utan kan få svaret "Bridled","ARC".
Eller finns det bättre sätt att hämta ut denna data?
/ Eric
Sv: mysql eof?
$familyName = substr($familyName,0,-3);
Sv: mysql eof?
$familyNames = array();
while ($row = mysql_fetch_assoc($result)) {
$familyNames[] = '"' . $row['family'] . '"';
}
$familyName = implode(',', $familyNames);