Fecha y hora actual: Viernes 21 Feb 2020 07:16
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Ayuda con filtrado de datos SQL y PHP

Responder al Tema

Índice del Foro > PHP > Ayuda con filtrado de datos SQL y PHP

Autor Mensaje
alex01mad
Usuario Iniciado


Registrado: 20 Abr 2015
Mensajes: 10
Ubicación: Madrid-España

Mensaje Publicado: Miércoles 22 Abr 2015 10:05

Título del mensaje: Ayuda con filtrado de datos SQL y PHP

Responder citando

Buenas, estoy con un proyecto que me obliga a tener los datos de una tabla y tener varios filtros para ver los datos según que valores hemos escogido.
Tengo una tabla presupuestos con varios filtros de busqueda : (Delegación, Estado y comercial).

El codigo que tengo es el que os pongo a continuación, pero no me funciona:

Archivo index.html:

Código:
<form  action ="gestor.php" role="form" method="POST">
    <label>Delegación</label>
       <select name="delegacion" id="delegacion">
        <?php
include 'delegacion.php';        ?>
</select>
<script>
document.getElementById("delegacion").selectedIndex=0;
</script>

 <label>Estado</label>
      <select name="estado" id="estado">
        <?php
include 'estadoPresu.php';        ?>
</select>
<script>
document.getElementById("estado").selectedIndex=0;
</script>

 <label>Departamento</label>
      <select name="comercial" id="comercial">
        <?php
include 'comercial.php';        ?>
</select>
<script>
document.getElementById("comercial").selectedIndex=0;
</script>


Archivo gestor.php:

Código:

 $delegacion= $_REQUEST['delegacion'];
 $estado= $_REQUEST['estado'];
 $comercial= $_REQUEST['comercial'];

     $query = "SELECT id, numero, fecha_presupuesto
                FROM presupuesto";



Mi pregunta es la siguiente, ya tengo una consulta hecha sin ningún filtro, ¿como puedo hacer para ir verificando los filtros seleccionados y a partir de ahi hacer una nueva consulta para casa caso?
He estado mirando y he visto como se hace consultas SQL asi sobre la marcha pero no se como llevar el flujo del programa...
Muchas gracias de antemano!!
Saludos!!!!

Volver arriba
Ver perfil del usuario Enviar mensaje privado
alex01mad
Usuario Iniciado


Registrado: 20 Abr 2015
Mensajes: 10
Ubicación: Madrid-España

Mensaje Publicado: Martes 28 Abr 2015 18:07

Título del mensaje: Ayuda con filtrado de datos SQL y PHP

Responder citando

Una ayudita por favor!Que no cuesta ná! xD

Volver arriba
Ver perfil del usuario Enviar mensaje privado
sapales
Usuario Inquieto


Registrado: 31 Mar 2013
Mensajes: 48

Mensaje Publicado: Sábado 04 Jul 2015 22:39

Título del mensaje: Ayuda con filtrado de datos SQL y PHP

Responder citando

Hola:

No sé si he entendido bien y por eso no se si lo que te voy a decir es lo que buscas. Lo siento.

Lo que quieres es que cuando seleccionen una Delegación la consulta incluya ese filtro, es decir:

$query = "SELECT id, numero, fecha_presupuesto
FROM presupuesto
WHERE delegacion='$delegacion'";

Y cuando seleccionen un Estado la consulta incluya ese filtro, es decir:

$query = "SELECT id, numero, fecha_presupuesto
FROM presupuesto
WHERE estado='$estado'";

Y si seleccionan los dos:

$query = "SELECT id, numero, fecha_presupuesto
FROM presupuesto
WHERE delegacion='$delegacion'"
AND estado='$estado'";

¿Algo así?

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Necesito ayuda con dos funciones para VBA

almon Visual Basic y VBA 0 Viernes 31 Ene 2020 13:57 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Exportar datos desde php a excel

rafaelM1999 PHP 1 Martes 07 Ene 2020 15:31 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Clave del registro para PowerShell [AYUDA]

.:Xx4NG3LxX:. S.O. Windows 0 Martes 24 Dic 2019 20:14 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda para hacer formula en

luiscoro40 Visual Basic y VBA 0 Jueves 14 Nov 2019 15:46 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda, necesito guardar la funcion inversa en u...

carloscacr Programación en general 0 Viernes 04 Oct 2019 05:21 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,