Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/11/2009, 18:03
delta132
 
Fecha de Ingreso: abril-2006
Ubicación: Bogotá
Mensajes: 251
Antigüedad: 18 años
Puntos: 14
Respuesta: hacer un filtro con un select

Hola!

Puedes intentar lo siguiente:

prueba.php
Código:
<?php
    echo $_GET['valores'];
?>
<form name="formulario" method="GET" action="prueba.php">
    <select name="valores" onchange="this.form.submit();">
    <option value="1">Mostrar Todos</option>
    <option value="2">Vale 10</option>
    <option value="3">Vale 20</option>
    </select> 
</form>
Lo que hace es basicamente cuando detecta un cambio en el select hacer un submit al formulario, y como te das cuenta el formulario tiene como action ir a prueba.php que es la misma pagina, lo envia usando el método GET.

Lo que te faltaría sería solo ejecutar la sentencia SQL para que te muestre solo los datos que tengan el valor que te llega por GET.

Espero te sirva, saludos!