Foros del Web » Programando para Internet » PHP »

Resultados de count

Estas en el tema de Resultados de count en el foro de PHP en Foros del Web. Como puedo obtener los datos de una consulta directamente, sin tanto rodeo; me explico cuando quiero hacer una consulta de este tipo: $resultado=mysql_query("SELECT count(Id) FROM ...
  #1 (permalink)  
Antiguo 26/08/2004, 12:38
daz
 
Fecha de Ingreso: julio-2001
Ubicación: Bogota
Mensajes: 341
Antigüedad: 22 años, 9 meses
Puntos: 4
Resultados de count

Como puedo obtener los datos de una consulta directamente, sin tanto rodeo;
me explico cuando quiero hacer una consulta de este tipo:

$resultado=mysql_query("SELECT count(Id) FROM tabla", $db_conexion);

tengo que pasar esos resultados a un array y solo asi obtengo el resultado.

he intentado con mysql_result pero me arroja un error.

Lo que intento es que en la variable resultado me quede el numero que da la consulta como en mysql directamente:
SELECT count(Id) FROM tabla
  #2 (permalink)  
Antiguo 26/08/2004, 13:43
 
Fecha de Ingreso: mayo-2004
Mensajes: 74
Antigüedad: 19 años, 11 meses
Puntos: 0
Hola tengo un codigo que te puede servir

/************************************************/
$rs = mysql_query("SELECT id FROM tabla",$db_conexion) or die(exit(mysql_error()));
$total = mysql_num_rows($rs);//saca el total de los registros de la base
/************************************************/
Sinceramente creo que se puede resolver de alguna otra forma pero a mi me resolvio el problema.
Ojala te sirva
__________________
Por muy fuerte que sea la tormenta, al final siempre sale el sol
  #3 (permalink)  
Antiguo 26/08/2004, 13:48
Avatar de living  
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 19 años, 10 meses
Puntos: 2
Otra opción sería

mysql_result(mysql_query("SELECT count(Id) FROM tabla"), 0, 0);
__________________
¿Te apasiona el mundo del guión? El portal del guión
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:30.