POST e GET - Passar um valor de seqüência de Javascript para PHP

Propaganda
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);
?>
Download