]> git.llucax.com Git - mecon/intranet.git/blobdiff - sistema/local_lib/Servicios/Agenda.php
Correcciones en la agenda.
[mecon/intranet.git] / sistema / local_lib / Servicios / Agenda.php
index 93edb97fa426a34311e6b4995c0f7d30030246aa..9587c4616ff70e89974821d2b7a2529128a038c3 100644 (file)
@@ -264,7 +264,8 @@ class Servicios_Agenda {
                        edificios.cod_edificio=internos.cod_edif ';
         
         $sql.=($this->_interno)  ? ' AND interno = '.$this->_interno:''; 
                        edificios.cod_edificio=internos.cod_edif ';
         
         $sql.=($this->_interno)  ? ' AND interno = '.$this->_interno:''; 
-        $sql.=($this->_codep)    ? ' AND internos.codep = '.$this->_codep:''; 
+        $sql.=($this->_codep)    ? ' AND internos.codep =
+            \''.$this->_codep.'\'':''; 
         $sql.=($this->_edificio) ? ' AND internos.cod_edif = '.$this->_edificio:''; 
         $sql.=($this->_piso)     ? ' AND piso = '.$this->_piso:''; 
         $sql.=($this->_oficina)  ? ' AND oficina = '.$this->_oficina:''; 
         $sql.=($this->_edificio) ? ' AND internos.cod_edif = '.$this->_edificio:''; 
         $sql.=($this->_piso)     ? ' AND piso = '.$this->_piso:''; 
         $sql.=($this->_oficina)  ? ' AND oficina = '.$this->_oficina:''; 
@@ -276,14 +277,15 @@ class Servicios_Agenda {
             }
         }
         if ($this->_dependencia && $this->_dependencia != '--Ingrese una palabra clave--') {
             }
         }
         if ($this->_dependencia && $this->_dependencia != '--Ingrese una palabra clave--') {
-            $dep = split('/ /',$this->_dependencia);
+            $dep = split(' ', $this->_dependencia);
             foreach ($dep as $d) {
             foreach ($dep as $d) {
+                $d = trim($d);
                 $sql.= " AND dependencia LIKE '%$d%'";
             }
         }
         
         $sql.=($this->_ordenar)  ? ' order by '.$this->_ordenar :''; 
                 $sql.= " AND dependencia LIKE '%$d%'";
             }
         }
         
         $sql.=($this->_ordenar)  ? ' order by '.$this->_ordenar :''; 
-
+        
         $dbh = $this->_db->prepare($sql);
         $res = $this->_db->execute($dbh);
 
         $dbh = $this->_db->prepare($sql);
         $res = $this->_db->execute($dbh);