Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2008, 11:50
themax
 
Fecha de Ingreso: octubre-2007
Mensajes: 49
Antigüedad: 17 años, 3 meses
Puntos: 0
Resource ID #2

Comienzo por decir que mis conocimientos de PHP son casi nulos.

Estoy convencido de que es una tonteria pero no consigo dar con ello. He buscado y aparentemente se debe a que hay mas de un registro en la consulta, pero en este caso no deberia haberlo.

Estoy haciendo una aplicacion sencilla en la que en un momento dado solo necesito contar los registros de la BBDD.

La consulta es algo asi:

Código:
$link = mysql_connect("localhost","usuario","contraseña");
	mysql_select_db("BBDD",$link);
	
	$dato= mysql_query ("SELECT COUNT(un_dato) FROM datos WHERE un_dato IS NOT NULL",$link);
Si hago la consulta directamente en phpmyadmin me devuelve el dato correcto (el numero de registros que contengan un_dato)

Intento mostrar lo que contiene $dato.

Código:
echo $dato
Y ahi es donde recibo el error.

No necesito mostrar el dato que devuelve la consulta, solo utilizarlo para realizar algunos calculos.

que es lo que estoy haciendo mal?