Funciones "get" para campos en otras tablas
De CidesaWiki
(Diferencias entre revisiones)
Lhernandez (Discusión | contribuciones)
(New page: Este código demuestra como generar una función get que devuelva el dato de cierto registro enlazado a otra tabla. <pre> public function getNomcar() { // Se obtiene el codcar de la ...)
Edición más nueva →
(New page: Este código demuestra como generar una función get que devuelva el dato de cierto registro enlazado a otra tabla. <pre> public function getNomcar() { // Se obtiene el codcar de la ...)
Edición más nueva →
Revisión de 19:12 26 mar 2007
Este código demuestra como generar una función get que devuelva el dato de cierto registro enlazado a otra tabla.
public function getNomcar() { // Se obtiene el codcar de la tabla Npasicaremp // Luego se obtiene el nombre del cargo de la tabla Npcargos $c = new Criteria(); $c->addJoin(NpasicarempPeer::CODCAR,NpcargosPeer::CODCAR); $c->add(NpasicarempPeer::CODEMP,self::getCodemp()); $registro = NpcargosPeer::doSelectOne($c); if($registro) return $registro->getNomcar(); else return null; }
Este código debe ser colocado en la clase de objero, o sea la clase de la tabla (no la *Peer.class.php)