static function buscar($dato, $campo, $orden, $offset, $limite, $cortado = FALSE)
 {
     self::$db->select('*');
     self::$db->like('Titulo', $dato);
     self::$db->or_like('Contenido', $dato);
     self::$db->or_like('Nombre', $dato);
     self::$db->or_like('ApellidoP', $dato);
     self::$db->or_like('ApellidoM', $dato);
     self::$db->or_like('CONCAT(Nombre, " ", ApellidoP, " ", ApellidoM)', $dato);
     self::$db->or_like('CONCAT(Nombre, " ", ApellidoP)', $dato);
     self::$db->or_like('CONCAT(ApellidoP, " ", ApellidoM)', $dato);
     self::$db->limit($limite, $offset);
     self::$db->order_by($campo, $orden);
     $query = self::$db->get('Noticias');
     $noticias = $query->result();
     if ($cortado) {
         Noticias_model::_limitar_caracteres(30, $noticias);
     }
     return $noticias;
 }
Example #2
0
 static function buscar($dato, $campo, $orden, $offset, $limite, $cortado = FALSE)
 {
     self::$db->select('*');
     self::$db->like('Nombre', $dato);
     self::$db->or_like('Precio', $dato);
     self::$db->or_like('Descripcion', $dato);
     self::$db->limit($limite, $offset);
     self::$db->order_by($campo, $orden);
     $query = self::$db->get('Asignatura');
     $noticias = $query->result();
     if ($cortado) {
         Noticias_model::_limitar_caracteres(30, $noticias);
     }
     return $noticias;
 }