Rocket Medlem sedan feb. 2000 372 inlägg Frågan 14 juli 2001 10:44 #1 För att räkna antalet "poster" i en tabel så skriver jag.
$antal = mysql_query("SELECT COUNT(*) AS antal FROM sp_songs");
Det fungerar bra men vilket är det smidigastet sättet att skriva ut svaret?
Svaret är ju bara en siffra så att skriva
while($rad = mysql_fetch_array($antal)){
echo "$rad[0]";
}
känns ju lite onödigt.
$result = mysql_query("SELECT COUNT(*) AS antal FROM sp_songs") OR DIE(mysql_error()); // alltid ha en or die på queries
print mysql_result($result,"antal");
Gör det hela lite enklare (otestad kod)
------------------
Patrik Lindgren - Alxnet AB
Alxnet.se - gratis webbverktyg
Rocket Medlem sedan feb. 2000 372 inlägg Det fungerar mycket bra tack...