Knowledge base
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Utilizzare la funzione count() al posto di mysql_num_rows()
Ad esempio:
$SQLstr = "SELECT * FROM commentiWHERE visualizza=1";
$r = mysql_query($SQLstr);
$num =mysql_num_rows($r);
MySQL dispone di una funzione count() che sioccupa di questo ed è molto meno pesante. Si prega di utilizzare:
$SQLstr = "SELECT count(*) FROM commenti WHERE visualizza=1"
$r =mysql_query($SQLstr);
$result = mysql_fetch_row($r);
$num =$result[0];
ou
$SQLstr = "SELECT count(*) come totaleFROM commenti WHERE visualizza=1"
$r = mysql_query($SQLstr);
$result = mysql_fetch_array($r);
$num = $result[‘total'];
Link a questa FAQ: