SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: atalavera en Miércoles 5 de Mayo de 2010, 16:49

Título: PHP con postgres
Publicado por: atalavera en Miércoles 5 de Mayo de 2010, 16:49
Estoy trabajando con php y postgres utilizando doctrine como framework. Sucede que necesito obtener de la base de datos un campo para utilizarlo en mi clase controller, pero no tengo ni idea.  :hitcomp:
Título: Re: PHP con postgres
Publicado por: shadow_rev en Miércoles 5 de Mayo de 2010, 20:40
Doctrine mapea las tablas de la base de datos como objetos, es decir, si tienes una tabla llamada usuario_sistema, se creará una clase UsuarioSistema, y  otra clase llamada UsuarioSistemaTable. Con la primera, accedes a los valores de un registro de la tabla, con la otra puedes consultar y crear objetos del tipo UsuarioSistema (al menos así funciona en Symfony):
Código: PHP
  1. // Consulta un registro de la tabla usuario_sistema
  2. $obj_usuario_sistema = Doctrine::getTable('UsuarioSistema')->find($id_usuario);
  3. // Obtiene el campo "nombre_usuario" del registro obtenido (columna nombre_usuario)
  4. $obj_usuario_sistema->getNombreUsuario();
  5.  

Consulta la documentación de Doctrine (http://www.doctrine-project.org/documentation) para más información.

:suerte:
Título: Re: PHP con postgres
Publicado por: atalavera en Jueves 6 de Mayo de 2010, 14:29
gracias hermano me fue de mucha ayuda la información.