Ver Mensaje Individual
  #12 (permalink)  
Antiguo 26/08/2012, 22:00
Lokitozzz
 
Fecha de Ingreso: junio-2009
Mensajes: 138
Antigüedad: 14 años, 10 meses
Puntos: 4
Respuesta: problema con query

Cita:
Iniciado por mortiprogramador Ver Mensaje
<saludos>
Pregunta, la función query que retorna, un resource o un array de datos?
Tal vez sea el primero, en cuyo caso tal vez haya otra función en el objeto $db
que haga un fetch.
Sin embargo, haciendole la operación comentada por
montealegreluis se puede verificar, y ya con eso si revisar si es posible la comparación posible.
Nota: hacer el var_dump ANTES del iif
</saludos>
Solo devuelve esto:
mysqli_result Object ( ) mysqli_result Object ( ) mysqli_result Object ( )

Cita:
Iniciado por montealegreluis Ver Mensaje
Creo que no me expliqué, yo decía que probarás con el var_dump para que confirmaras si lo que te devuleve el método query es un array.

Si te devuelve un array la salida que verías sería algo así

Código PHP:
Ver original
  1.   0 => 1  // Este es el valor del count el 1
  2. )
o algo parecido.

Y si lo incorporas a tu condicional quedaría así

Código PHP:
Ver original
  1. $poster_online = ($getu_online[0] == 1) ? 'Online' : 'Offline';

Te decía que pusieras un var_dump o print_r porque no se si usas PDO o es una clase tuya, o si la tomaste de algún libro o tutorial, y no pordría asegrarte que el resultado de $db->query es como el array que puse al principio.

Espero haberme explicado
No pasa nada aún :/