Como hago un filtro de búsqueda en php

Quiero desarrollar un filtro avanzado antes de cargar la información, añado mi formulario que estará en la parte superior de acuerdo a los campos que llene se cargara la información y si se dejan vacíos se carga todos los resultados

Ejemplo 1 los pedidos aceptados
Ejemplo2 los aceptados que se encuentren entre el 2 de junio y 12 de agosto
Otro detalle es que si deja en blanco el formulario se cargue todos los registros de mi tabla
Los datos los obtengo de una tabla llamada compras

<form >
    <input type="number" value="" name="id" placeholder="Id"  class="form-control">
    <input type="text" value="" name="usuario" placeholder="Usuario" class="form-control" >
    <input type="text" value="" name="paquete" placeholder="Paquete" class="form-control">
    <input type="text" value="" name="precio" placeholder="Precio" class="form-control">
    <input type="date" value="" name="fecha" placeholder="Fecha" class="form-control">
    <input type="date" value="" name="fecha2" placeholder="Fecha" class="form-control">
    <select name="status" class="form-control">
          <option value="Seleccion">Seleccion</option>
           <option value="Revision">Revision</option>
          <option value="Faltan Datos" >Faltan datos</option>
          <option value="Aceptado" >Aceptado</option>
          <option value="Cancelado" >Cancelado</option>
    </select>
    <input type="submit" value="Cargar">
</form>

1 respuesta

Respuesta

Primero ponle al form el metodo de envik post o gel.

Luego pagina de destino

En la pagina de destino segun fue enviado x post o get obtiene los valorea de las variables.

Teniendo las variablez ya puedes mezclarlas con tu consulta sql

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas