V vagann Medlem sedan juli 2011 171 inlägg Frågan 22 juli 2012 20:34 #1 hej , är det inte så man räknar antal medlemmar ?
$result = mysql_query("SELECT * FROM members");
$num_rows = mysql_num_rows($result);
echo $num_rows ;
kommer du göra något mer med $result? Om du inte skall göra det så är det onödigt att hämta ut allt ifrån en databas bara för att få reda på antal rader. Jag hade hellre kört COUNT() i din SQL fråga och hämtat ut vad SQL ge dig tillbaka.
V vagann Medlem sedan juli 2011 171 inlägg nej , kommer inte att använda $result i nåt mer , vill endast ha antal medlemmar .... hur kör man med COUNT() ?
något i stil med:
$result = mysql_fetch_array(mysql_query("select count(*) as memberCount from members"));
$num_rows = $result["memberCount"];
V vagann Medlem sedan juli 2011 171 inlägg aa tack det funkade , jag testade själv att ha count men funkade inte pågrund av att jag inte hade "as membercount"
Du behöver nog inte sätta ett alias på den $result[0] borde nog fungera också.