Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2008, 18:09
grey
 
Fecha de Ingreso: diciembre-2007
Mensajes: 178
Antigüedad: 16 años, 4 meses
Puntos: 1
Problema con Zend_Db

Hola amigos.
Les cuento mi problema, estoy utilizando Zend_Db por fuera de Zend_Framework y hago esto:
Código PHP:
require("Zend/Db.php");
$parametros = Array( "username" => "miusuario",
             
"password" => "mipass",
             
"dbname" => "base",
             
"host" => "localhost" );
                             
$db Zend_Db::factory("Pdo_Mysql",$parametros);

$sql="select * from paraobj where id=1";

$res=$db->fetchAssoc($sql);


echo
"<table border=\"0\">";
foreach (
$res as $key => $value) {
    foreach (
$value as $clave => $valor){
        
        echo
"<tr><td>$clave</td><td>$valor</td></tr>";
    }
}
echo
"</table>"
Como ven tengo que hacer dos foreach porque me larga los resultados como un array anidado, de esta forma:

Código PHP:
Array ( [1] => Array ( [id] => [nombre] => Daniel [apellido] => Perez [titulo] => Hoy empezamos un nuevo camino. ) ) 
Empece a utilizara Zend_Db con la intencion de utilizarlo como capa de abstraccion, pero no se si es la mejor forma de usarlo, ademas de como me larga los resultados.
Quisiera preguntarles si lo estoy utilizando bien o me conviene utilizarlo de otra forma.

Saludos.