K Kosse Medlem sedan juni 2000 162 inlägg Frågan 21 juni 2001 16:26 #1 Om jag vill räkna antal rader i ett table i mySQL hur gör jag då?
S SPiN Medlem sedan mars 2000 7 896 inlägg PHP? Njää....
$result = @mysql_fetch_array(@mysql_query("SELECT COUNT(*) AS cntRows FROM tblTable"));
$antal = $result[cntRows];
Eller:
$result = @mysql_query("SELECT * FROM tblTable");
$antal = @mysql_affected_rows();
------------------
SPiN, bjorne.w@telia.com
-- They pretend to pay me, I pretend to work --
[Redigerat av SPiN den 21 jun 2001]
K Kosse Medlem sedan juni 2000 162 inlägg PHP, njäää..........
Visste faktiskt inte hur det skulle gå till så jag tyckte det var säkrast att posta det bland PHP-snubbarna.
A Alpha II Medlem sedan maj 2000 2 993 inlägg mysql_num_rows($query);
------------------
I have not failed. I´ve just found 10.000 ways that won´t work. // Thomas Edison
S SPiN Medlem sedan mars 2000 7 896 inlägg
PHP, njäää..........
Lessen för det, kom på att det visst har med PHP att göra... Man KAN juh lösa det med SQL (Mitt första exempel), men även med PHP...
------------------
SPiN, bjorne.w@telia.com
-- They pretend to pay me, I pretend to work --
Dryden Medlem sedan aug. 2002 18 625 inlägg Ursäkta om jag sliter i en urgammal tråd men den var enda träffen i min sökning på att räkna rader i en mySQL-databas. :)
SPiN skrev:
$result = @mysql_query("SELECT * FROM tblTable");
$antal = @mysql_affected_rows();
...det där löste mitt problem. :)
Tack SPiN!