¿como cuento estos registros?
Publicado por Ricardo Figueroa (16 intervenciones) el 01/07/2005 18:30:14
Holas a todos, pues el problema que tengo es con este codigo que utilizo para contar el total de registros:
$sql="SELECT campo1 FROM tabla1;
$resul=mysql_query($sql);
$numeroRegistros=mysql_num_rows($resul);
Solo funciona con pocos registros (0 - 50,000), pero con muchos registros falla, me da el siguiente error: (aproximadamente lee unos 6 millones de registros)
Fatal error: Maximum execution time of 30 seconds exceeded in drive:\...\la pagina.php on line 92
Existe alguna forma de ejecutar una consulta escalar????, no se utilizando la funcion "count( )" en el string del SQL, si saben como le agradeceria mucho su ayuda.
PD.
"Pidele a Dios una espalda mas fuerte, no una carga menos pesada"
$sql="SELECT campo1 FROM tabla1;
$resul=mysql_query($sql);
$numeroRegistros=mysql_num_rows($resul);
Solo funciona con pocos registros (0 - 50,000), pero con muchos registros falla, me da el siguiente error: (aproximadamente lee unos 6 millones de registros)
Fatal error: Maximum execution time of 30 seconds exceeded in drive:\...\la pagina.php on line 92
Existe alguna forma de ejecutar una consulta escalar????, no se utilizando la funcion "count( )" en el string del SQL, si saben como le agradeceria mucho su ayuda.
PD.
"Pidele a Dios una espalda mas fuerte, no una carga menos pesada"
Valora esta pregunta


0