Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/03/2013, 18:58
Avatar de catpaw
catpaw
 
Fecha de Ingreso: mayo-2010
Ubicación: xalapa
Mensajes: 856
Antigüedad: 14 años
Puntos: 23
Respuesta: Como Imprimir datos extraidos de una base de datos, teniendo como criterio

Hola,

bueno el action de tu form lo deberias poner apuntando a la misma página, para que después a la etiqueta <select> le apliques el evento onchange="this.form.submit()"

En tu página deberas cachar la variable de cod de referencia y mediante una condicion desplegar o no los datos, es decir:

Código PHP:
Ver original
  1. <?php
  2. //si recibes la variable quiere decir que ya eligio algo del select
  3. if(isset($_POST['cod_referencia'])){
  4.       $cod_referencia = $_POST['cod_referencia'];
  5.       //hace una nueva consulta con la condicion del codigo de referencia
  6. }
  7. ?>
  8. <form action="tuarchivo.php" method="POST">
  9. <select name="cod_referencia" onchange="this.form.submit()">
  10.    <option value="valor">Nombre</option>
  11.    //mas opciones
  12. </select>
  13. </form>

el codigo te lo puse de rapído SIN PROBAR ACLARO porque solo es una idea

o una forma mas elegante es hacerlo con ajax o/y jquery