Tema: fetch_object
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/06/2014, 03:52
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 1 mes
Puntos: 326
Respuesta: fetch_object

Personalmente, nunca lo he usado, pero lo que hace es "rellenar" un objeto "Usuario" en este caso, con los datos de la consulta.

Despues de hacer eso, tendrías el primer resultado de ese query en un objeto Usuario, en la variable $usuario.

Puedes verlo así:
Código PHP:
<?php 
    
include ('./procesos/clases.php'); 
    include 
'./procesos/conf.php'
    
$usuario=$mysqli->query("SELECT * FROM `users` WHERE `nom`='prueba'")->fetch_object('Usuario'); 
    echo 
'<pre>';   
   
var_dump($Usuario);
    echo 
'</pre>';
?>
Se suele insertar en un while para "iterar" sobre él... si la consulta devuelve más de una linea ;)

PD: Si no existe alguna variable en la clase, y sí el campo en el select... fetch_object lo creará como public ;)

Saludos!
__________________
>> Eleazan's Source
>> @Eleazan