Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/12/2012, 14:50
Avatar de JhonErick
JhonErick
 
Fecha de Ingreso: noviembre-2012
Ubicación: colombia
Mensajes: 38
Antigüedad: 11 años, 4 meses
Puntos: 3
Respuesta: Dos Combobox Dependientes de Uno

bueno ahora si te entendi jejeje eso creo???
desde un punto de vista profesional lo mejor es que comiences con el manejo de Json para organizar la información de la devolución de una llamada esto lo puedes hacer sencillamente llenenando una array y después json_encode
pero como una imagen vale mas q mil palabras

código php
espero que sepas manipular arrays en php

Código PHP:
Ver original
  1. //resultado del primer query
  2. $array[0][1]="jhon";
  3. $array[0][2]="hugo";
  4. $array[0][3]="paco";
  5. $array[0][4]="luis";
  6.  
  7. //resultado del segundo Query
  8. $array[1][1]="carlos";
  9. $array[1][2]="hugo";
  10. $array[1][3]="luis";
  11. $array[1][4]="pacho";


Código javascript

Código Javascript:
Ver original
  1. $.ajax({
  2.    type: "POST",
  3.   dataType: "json",
  4.   contentType: "application/json; charset=utf-8",
  5.   url: "json_encode.php",
  6.   data: { nombre: "jhon" },
  7.   success: function (dato){
  8.     console.log(dato);
  9.     //para acceder a cada elemento que se encuentras dentro de dato puedes hacer un for each o hacerlo manual de acuerdo a tu necesidad
  10.     alert(dato[0][1]); //muestra jhon
  11.     alert(dato[0][2]); //muestra hugo
  12.  
  13.     alert(dato[1][1]); //muestra carlos
  14.  
  15.   }
  16. });

para llenar los arrays en php puedes hacer $array[0][$cont]=$row['campo']; dentro del while de la consulta del primer select donde cont es un contador que se incrementa

Saludos y suerte