Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/12/2008, 16:40
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: duda con select count(*) y mysql_resut()

Lee lo que te escribi, los parámetros de la función mysql_result son:

Parámetro 1: El Recurso al resultado devuelto por mysql_query.
Parámetro 2: La fila del resultado a extraer (desde 0)
Parámetro 3: La columna a extraer (desde 0).

Que quiere decir? Que si tu haces mysql_result($resultado, 0, 0), le estas diciendo, del recurso $resultado, dame la primera fila, y el primer resultado.

Si tu ejecutas tu SELECT COUNT(*) FROM foo en tu gestor de base de datos favorito vas a ver que solo te devuelve 1 resultado, el cual es el número de columnas.

Por ende, si tu haces mysql_result($resultado, 0, 0), te va a devolver ese resultado de tu consulta.

Saludos