Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2010, 12:11
nicostone
 
Fecha de Ingreso: marzo-2009
Mensajes: 76
Antigüedad: 15 años, 1 mes
Puntos: 1
PDO y FETCH_CLASS no puedo hacer que funcione

Hola tengo el siguiente problema quiero usar PDO y Fetch Class pero no me retorna nada y tampo que me tira error. Tengo la clase Usuario y la Tabla Usuarios
hay una propiedad en la clase por cada atributo en el tabla... la unica diferencia es que en la clase la propiedad se llama "nombre" y en la tabla el atributo se llama "Nombre"

function listarCandidatos(){
$db=$this->conectarse();

try{
$sql = "SELECT * FROM usuarios";
$stmt = $db->query($sql);
$obj = $stmt->fetchALL(PDO::FETCH_CLASS, 'Usuario');
foreach($obj as $usuario)
{
echo $usuario->getNombre().'<br />';
}
}catch (PDOException $e){
echo $e->getMessage();
}

$this->desconectar($db);
}

Bueno si alguien me podria decir que estoy haciendo mal o pasarme un ejemplo, les agradeceria mucho porque todo lo que encuentro en internet que no es mucho, no me funcion ya que no explica bien hay exemplos simples y lo acomodo y nada.

Desde ya gracias.

Saludos.

NicoStone.