Hola amigos, necesito su ayuda.
Hace poco empece a trabajar con POO con ADODB y tengo un problema:
Tengo la siguiente clase:
class persona
{
public $id_orden;
public $id_actividad;
public $insertos;
public function Get()
{
global $db;
$query="SELECT * FROM alisactxorden WHERE id_orden='$this->id_orden'";
$recordset=$db->execute($query);
while(!$recordset->EOF)
{
$this->id_orden=$recordset->fields['id_orden'];
$this->id_actividad=$recordset->fields['id_actividad'];
$this->insertos=$recordset->fields['insertos'];
$recordset->movenext();
}
return $this;
}
}
/////
Aqui declaro el objeto tratando de imprimir el resultado del query
$obj = new persona();
$obj->id_orden=1723909;
foreach($obj->Get() as $row)
{
echo $row."<br />";
}
pero me recibe el resultado como string y no como array, osea que solo me muestra los ultimos campos del resultado del query....que estoy haciendo mal??