Effizienter Weg, um COUNT() MYSQL Zeilen über PHP?

Hier ist, wie ich bin zurzeit zählen, mysql Zeilen in PHP:

//GET total # of results and build $start and $end for main SQL statement
$sql= 'SELECT COUNT(*) FROM savedsearches WHERE user_id=\''.mysql_real_escape_string($user_id).'\'';
$initial_query = mysql_query($sql) or die("SQL error");
$num_sql = mysql_fetch_array($initial_query);
$numrows = $num_sql[0];
mysql_free_result($initial_query);

Ist es ein effizienter Weg, dies zu tun?

  • Legen Sie es in eine Funktion aus. Dann ist es nur eine Zeile zu nennen.
Schreibe einen Kommentar