Función Xx Buscar datos en clases

De CidesaWiki

Revisión a fecha de 13:24 2 may 2007; Ingjjsg (Discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a navegación, buscar

Función X, esta función nos trae el dato buscado en una clase.

Función en clase ''Herramientas''

public static function getXx($tabla,$filtros,$variables,$campo_retornado)
{
  $c = new Criteria();
  if (($filtros[0]!='') && ($variables[0]!=''))
   {
		for($a=0;$a<count($filtros);$a++)
	{
        eval('$c->add('.ucfirst(strtolower($tabla)).'Peer::'.strtoupper($filtros[$a]).','.$variables[$a].');');
	}
   }
  eval('$arreglo = '.ucfirst(strtolower($tabla)).'Peer::doSelectOne($c);');
  if($arreglo) return eval('$arreglo->get'.ucfirst(strtolower($campo_retornado)).'();');
  else return '<¡Registro no Encontrado o Vacio!>'; 	  	
}
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas