Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/11/2012, 09:27
Avatar de Kloud_Omnislash
Kloud_Omnislash
 
Fecha de Ingreso: noviembre-2012
Ubicación: Gelves, Sevilla
Mensajes: 3
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: php + mysqsl...comprobar tabla vacia.

Ojo con la ejecución de la consulta con SELECT COUNT (*) y luego usar mysql_num_rows($result).

La consulta generará una fila con el numero de registros encontrados, es decir, que si queremos comprobar que la tabla está vacía, ojo después con el IF, porque de resultado tenemos 1 fila.

Lo ideal es:

[PHP]
$sql="SELECT * FROM tabla";
$result=mysql_query("$sql");
$rows = mysql_num_rows($result);

if ($rows > 0) {
/*Hay más de 0 filas, es decir, que hay registros, hacer lo que haya que hacer*/
} else {
/*No hay registros,*/
}