Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/02/2014, 16:41
jm_shinigami
 
Fecha de Ingreso: marzo-2011
Ubicación: San Salvador
Mensajes: 49
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Modulo de consulta personalisdas

Cita:
Iniciado por patriciomase Ver Mensaje
pues con esto:

Código PHP:
Ver original
  1. $this->db->list_fields('table_name');

obtienes los nombres de los atributos del objeto que elegirá el usuario.

Luego si usas checkboxes y obviamente el name de los checkboxes debiera coincidir con el nombre de cada atributo, armas la consulta normalmente solo que seleccionas los campos que el usuario envió por POST

Código PHP:
Ver original
  1. $this->db->select($this->input->post())->get('table_name')

magia. Si además de los checkboxes tienes otros datos que son enviados en el array POST debes hacerles unset() antes de ejecutar la consulta, o de lo contrario armar otro array para pasarle a ->select()

Otra opción sería traer siempre todos los datos y filtrarlos al momento de mostrar la tabla
Excelente probare con esto y comento que tal me fue.

Muchas gracias te agradezco.