POST e GET - Passar um valor de seqüência de Javascript para PHP Expandir Mensagem » http://www.daniweb.com/web-development/php/threads/400357 oi, eu tenho dois na lista suspensa. O primeiro é preenchida a partir de banco de dados e sua multa de trabalho. O segundo também será preenchida a partir de banco de dados, mas de acordo com o valor selecionado na lista drop-down. PHP Sintaxe ( Plain Text Alternar ) 1. <head> 2. 3. <script type= "text/javascript"> xyz_list function () 4. { 5. 6. 7. / / Xyz_list é o id do;; minha lista drop-down var xyz_list = document.getElementById ("mob_list"); 8. 9. marca = xyz_list.options [mob_list.selectedIndex] texto.; if (window.XMLHttpRequest) 10. 11. {/ / Código para IE7 +, Firefox, Chrome, Opera, Safari xmlhttp = new XMLHttpRequest (); 12. 13. } outro 14. 15. {/ / Código para o IE6, IE5 xmlhttp = new ActiveXObject ("Microsoft.XMLHTTP"); 16. 17. } xmlhttp.onreadystatechange = function () 18. 19. { if (xmlhttp.readyState ampères == 4 &&; xmlhttp.status == 200) 20. 21. { . document.getElementById ("xyz") innerHTML = 22. xmlhttp.responseText; } 23. 24. } Xmlhttp.open ("GET", "XYZ.php marca =?" marca +, true); 25. 26. xmlhttp.send (); } 27. </ Script> 28. </ Head> 29. 30. <body> 31. 32. <form> <select id= "xyz" onfocus= "xyz_list()"> 33. 34. VALUE=All> <OPTION Todos <? Php echo $ opções?> 35. 36. </ SELECT> </ Form> 37. </ Body> Abaixo está o script xyz.php PHP Sintaxe ( Plain Text Alternar ) 1. 2. <? Php $ Marca = $ _GET ['marca']; 3. 4. / Alerta / ($ marca); 5. 6. 7. 8. / / Abaixo é apenas inserir um valor em branco na lista suspensa $ Options_mobile = "<OPTION VALUE=abc>" $ marca "</ option> '...; $ Con = mysql_connect ('localhost', 'root',''); if (! con $) 9. 10. { die ('Não foi possível conectar:'. mysql_error ()); 11. } 12. 13. mysql_select_db ("mobile1", $ con); 14. 15. 16. $ Sql = "SELECT FROM abc xyz onde 'marca de US $" pqr = "; 17. 18. $ Result = mysql_query ($ sql); 19. R $ options = "<option value= \" $result \">" $ resultado "</ option> '...; 20. while ($ linha = mysql_fetch_array ($ result)) 21. { 22. 23. / / $ Xyz = $ linha ["xyz"]; $ Xyz = $ linha ["xyz"]; 24. R $ options = "<option value= \" $xyz \">" $ xyz "</ option> 25. 26. 27. '...; } mysql_close ($ con); ?>