Ver Mensaje Individual
  #23 (permalink)  
Antiguo 22/06/2006, 15:03
zsamer
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 5 meses
Puntos: 8
Problemas con Zend_Db_Table y nombre de campos largos

Problemas con Zend_Db_Table y nombre de campos largos, ej: "nombre_usuario" el código completo es el siguiente:

Código PHP:
<?
require_once 'Zend/Db.php';

$params = array (    'host'     => 'localhost',                 
                    
'username' => 'root',                 
                    
'password' => '',                 
                    
'dbname'   => 'zsamer');
                    
$db Zend_Db::factory('pdoMysql'$params);

require_once 
'Zend/Db/Table.php';

Zend_Db_Table::setDefaultAdapter($db);

class 
UserDatosUsuarios extends Zend_Db_Table {
    protected 
$_primary 'id_datos';
}

$table = new UserDatosUsuarios();

$db $table->getAdapter();

$where $db->quoteInto("direccion_usuario = ?","Apoquindo");

//. $db->quoteInto("AND id = ?",2);

$order "direccion_usuario ";

$row $table->fetchRow($where$order);

echo 
$row->direccion_usuario ."<br />"// Aqui es el problema, por que?
?>

Me arroja el siguiente mensaje de error:
Código:
Fatal error: Uncaught exception 'Zend_Db_Table_Row_Exception' with message 'column 'direccion_usuario' not in row' in C:\xampp\htdocs\Zend\Zend\Db\Table\Row.php:97 Stack trace: #0 C:\xampp\htdocs\Zend\Zend_Db_Table.php(32): Zend_Db_Table_Row->__get('direccion_usuar...') #1 {main} thrown in C:\xampp\htdocs\Zend\Zend\Db\Table\Row.php on line 97
Lo raro es que el campo o columna 'direccion_usuario' si existe.

alguna idea???
Gracias
salu2

zsamer