Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/02/2016, 18:35
lusman
 
Fecha de Ingreso: enero-2016
Ubicación: barquisimeto
Mensajes: 14
Antigüedad: 8 años, 11 meses
Puntos: 0
Respuesta: cambiar consulta de sql con javascript

Hice lo siguiente
Código PHP:
Ver original
  1. <script type="text/javascript">
  2.         function recargarS2(valor){
  3.     var ajax = new XMLHttpRequest(), salida = document.querySelector("#select_estado");
  4.     ajax.open("GET", "resumen.php?estado=" + valor, true);
  5.     ajax.addEventListener("load", function(){
  6.         if (this.status == 200){
  7.             salida.innerHTML = this.responseText;
  8.         }
  9.     }, false);
  10.     ajax.send();
  11. }
  12.         </script>
Código PHP:
Ver original
  1. <select class="form-control" id="select_estado" name="filtro" onchange="recargarS2(this.value)";>
  2.                                             <option value="null">
  3.                                                 Filtrar:
  4.                                                 <?php
  5.                                                 $estados=listarEstados();
  6.                                                 foreach($estados as $estados){
  7.                                                 echo '<option value="'.$estados['id_estado'].'" >'.$estados['nombre'].'</option>';
  8.                                                 }
  9.                                                 ?>
  10.                                         </select>

y la consulta la coloque asi

Código PHP:
$estado $_GET['estado'];
                                       
$sql "SELECT*FROM guia WHERE estado_guia='$estado'";
                            
$result mysql_query($sql);
                            while(
$row mysql_fetch_array($result)){ 
mas no me funciona orita se selecciona solo el primer select intento seleccionar otro y vuelve al primer select