Tema: duda basica
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/02/2003, 03:21
sumnet
 
Fecha de Ingreso: febrero-2003
Mensajes: 3
Antigüedad: 21 años, 2 meses
Puntos: 0
Nunca...

Lo que nunca nunca nunca se debe hacer es un "select * from..." para contar los campos...

¿Porque? Pues el hecho mismo de devolver a lo mejor 5000 campos o más es una auténtica locura y aunque se soporte por la máquina, si vuestra página recibe muchas visitas eso puede llegar a tirar un día el servidor o hacerlo prácticamente inviable.


Puedes hacerlo con una mezcla de lo anterior...

$query = "SELECT count(*) FROM tabla;";

$DBQ = mysql_query($query, $conn);

$DBR = mysql_fetch_array($DBQ);

$numeroResultados = $DBR[0];

y ya está, una consulta muy breve y muy rápida...

Saludos