1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| function request(oInput) {
var value = oInput.options[Input.InputIndex].value;
var xhr = getXMLHttpRequest();
<?php
$cnx = mysql_connect('localhost', 'root','');
mysql_select_db('bdp',$cnx);
$query = mysql_query("SELECT * FROM ART WHERE ref= ???");
while ($back = mysql_fetch_assoc($query)) {
$libelle =$back["libelle"];
$prix = $back["prix"];
}
?>
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
readData(xhr.responseXML);
document.getElementById("loader").style.display = "none";
} else if (xhr.readyState < 4) {
document.getElementById("loader").style.display = "inline";
}
};
xhr.open("POST", "XMLHttpRequest_getListData.php", true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send("IdEditor=" + value);
}
function readData(oData) {
var nodes = oData.getElementsByTagName("item");
var oInput = document.getElementById("libelle");
var oOption, oInner;
oInput.innerHTML = "";
for (var i=0, c=nodes.length; i<c; i++) {
oInner = document.createTextNode(nodes[i].getAttribute("libelle"));
oOption.appendChild(oInner);
oInput.appendChild(oOption);
}
}
//-->
</script>
</head>
<body>
<input type="text" name="code_article" size="6" id="code_article" onKeyPress="if (window.event.keyCode == 13) request(this);" />
<input type="text" name="libelle1" id="libelle" size="73" />
<input type="text" name="prix" id="prix" size="6" />
<input type="text" name="qte" id="qte" size="6" />
<input type="text" name="ttc" id="ttc" size="6" /> |
Partager