Foros del Web » Programando para Internet » PHP »

error al usar contador mysql

Estas en el tema de error al usar contador mysql en el foro de PHP en Foros del Web. Hola: No soy capaz de que me devuelva el número obtenido con la siguietne función: $query = "SELECT COUNT(*) FROM db65;"; $result = mysqli_query($conexion, $query); ...
  #1 (permalink)  
Antiguo 23/07/2008, 11:35
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Antigüedad: 11 años, 4 meses
Puntos: 0
error al usar contador mysql

Hola:
No soy capaz de que me devuelva el número obtenido con la siguietne función:

$query = "SELECT COUNT(*) FROM db65;";
$result = mysqli_query($conexion, $query);

print_r($result);
echo "$result";

me da este error:

mysqli_result Object ( )
Catchable fatal error: Object of class mysqli_result could not be converted to string in /var/www/base.php on line 23

sólo quiero el numero resultante en una variable para poder imprimirlo, nada mas.


Gracias
  #2 (permalink)  
Antiguo 23/07/2008, 11:47
 
Fecha de Ingreso: diciembre-2007
Mensajes: 427
Antigüedad: 12 años
Puntos: 35
Respuesta: error al usar contador mysql

Pues el sql esta bien pero en db65 va es el nomtre de la tabla a la que quieres ver el numero de registros y por lo que creo estas poniendo es el nombre de la base de datos
  #3 (permalink)  
Antiguo 23/07/2008, 11:54
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: error al usar contador mysql

gracias, pero es el de la tabla también, no se que puede ser.


saludos
  #4 (permalink)  
Antiguo 23/07/2008, 11:58
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: error al usar contador mysql

Al final lo e solucionado asi:

$query = mysqli_query($conexion, "SELECT COUNT(*) AS ID FROM db65");

$query = mysqli_fetch_array($query);

$number = $query['ID'];

echo $number



muchas gracias
  #5 (permalink)  
Antiguo 23/07/2008, 11:59
 
Fecha de Ingreso: diciembre-2007
Mensajes: 427
Antigüedad: 12 años
Puntos: 35
Respuesta: error al usar contador mysql

sube el codigo para ver donde esta el error.
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 17:46.