Foros del Web » Programando para Internet » PHP »

filtrar por select

Estas en el tema de filtrar por select en el foro de PHP en Foros del Web. Hola, tengo un problema, tengo una tabla con los campos: id, nombre, ap_paterno, ap_materno, telefono, dni, direccion y estado, todos los campos se muestran perfectamente ...
  #1 (permalink)  
Antiguo 04/06/2015, 20:14
 
Fecha de Ingreso: mayo-2015
Mensajes: 3
Antigüedad: 9 años
Puntos: 0
filtrar por select

Hola, tengo un problema, tengo una tabla con los campos: id, nombre, ap_paterno, ap_materno, telefono, dni, direccion y estado, todos los campos se muestran perfectamente pero tambien tengo un select y donde esta el estado: habilitado=1, deshabiitado=0, deseo que al seleccionar me filtre por estados, gracias dejo mi codigo:

Código HTML:
<div class="col-xs-14 selectContainer">
            <select id="filtraCliente" name="filtraCliente"  class="form-control">
                <option value="">Seleccione Estado</option>
                <option value="1">Habilitado</option>
                <option value="0">Deshabilitado</option>
            </select> 
        </div> 
mi codigo php :
Código PHP:
    public function listar_clientes()
    {
        
$listar_clientes=$this->model_clientes->m_cargar_clientes();
        
$variable = array();
        
$i=0;
        if(
$listar_clientes):
            foreach (
$listar_clientes as $row
            {

                if (
$row['estado_cli'] == 1) {
                    
$estado_cli '<span class="label label-success">HABILITADO</span>';
                }elseif (
$row['estado_cli'] == 0) {
                    
$estado_cli '<span class="label label-warning">DESHABILITADO</span>';
                }
            
                
$variable[$i][]=$row['cliente_id'];
                
$variable[$i][]=$row['nombre'];
                
$variable[$i][]=$row['ap_paterno'];
                
$variable[$i][]=$row['ap_materno'];
                
$variable[$i][]=$row['telefono'];
                
$variable[$i][]=$row['dni'];
                
$variable[$i][]=$row['direccion'];
                
$variable[$i][]=$estado_cli;
                
$i++;
            }
        endif;
            
$total['aaData']=$variable;
            echo 
json_encode($total) ;    
    } 

Etiquetas: filtrar, select, tabla, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.