if(DB::isError($result))
trigger_error($result->getMessage("query mal hecho"), E_USER_ERROR);
while($row = $result->fetchRow())
- $agentes[] = new MECON_Agente($row[0]);
+ $agentes[$row[0]] = new MECON_Agente($this->_db, $row[0]);
//Contratados
$sql = "SELECT nrodoc
FROM Contratados.Contratados
if(DB::isError($result))
trigger_error($result->getMessage("query mal hecho"), E_USER_ERROR);
while($row = $result->fetchRow())
- $agentes[] = new MECON_Agente($row[0]);
+ $agentes[$row[0]] = new MECON_Agente($this->_db, $row[0]);
return $agentes;
}
*/
function getDependencias()
{
+ $base = (isset($this->_database))? $this->_database : "CODEP";
$sql = "SELECT codigo_actual
- FROM ".$this->_database.".Dependencias
+ FROM ".$base.".Dependencias
WHERE dependencia_esta_activa = 1";
$result = $this->_db->query($sql);
if(DB::isError($result))
*/
function buscarPorCodigo(&$dbh, $codep, $database = 'CODEP')
{
- //Reemplazar el comodIn
+ //Reemplazar el comodÃn
$codep = preg_replace ('/\*/', '%', $codep);
- $sql = " SELECT codigo_actual, codigo_comdoc, nombre, dependencia_id
- nombre_breve
- FROM ".$database.".Dependencias
- WHERE dependencia_esta_activa = 1
- AND codigo_actual LIKE '".$codep."'
- ORDER BY codigo_actual ";
+ $sql = " SELECT codigo_actual, codigo_comdoc, nombre,
+ dependencia_id, nombre_breve
+ FROM ".$database.".Dependencias
+ WHERE dependencia_esta_activa = 1
+ AND codigo_actual LIKE '".$codep."'
+ ORDER BY codigo_actual ";
$dbh->setFetchMode(DB_FETCHMODE_ASSOC);
$result = $dbh->query($sql);
- return $result;
+ return $result;
}