Como comente en un post anterior necesito que de una lista desplegable al seleccionar un producto me traiga automaticamente de la bd del producto el precio y otros datos
me estaba basando en el ejemplo que hay en esta pagina
http://www.pcimpacto.com.ar/informacion.php?id=45
Tengo esto
Código HTML:
<script type="text/javascript"> function getDataServer(url, vars){ var xml = null; try{ xml = new ActiveXObject("Microsoft.XMLHTTP"); }catch(expeption){ xml = new XMLHttpRequest(); } xml.open("GET",url + vars, false); xml.send(null); if(xml.status == 404) alert("Url no valida"); return xml.responseText; } </script> <script type="text/javascript"> function ValProducto(campo){ var IdProducto = document.getElementById("SYSCodProducto" + campo).value; var error = getDataServer("servajax.php","?eliminar_pais="+IdProducto); if(error){ //alert(error); document.getElementById("SYSValUnitario"+campo).value = <?=$ValProducto;?>; } } </script> <!-- El el formulario va la lista que llama la funcion --> <select name="SYSCodProducto<?=$P;?>" id="SYSCodProductoSYS<?=$P;?>" onChange="ValProducto(<?=$P;?>);"
El archivito php es este
Código PHP:
<?
// Realizo la conexi{on a la base de datos.
include ("conexion.php");
@ $link = conectarse();
if($_GET["eliminar_pais"]){
$consulta_chequeo = mysql_query("select * from sysproductos where Id_Producto = ".$_GET["eliminar_pais"];
$ValProducto = mysql_result($consulta_chequeo,0,ValUniProducto);
}
?>
Pues todo teoricamente ya esta bien pero no se como mandarle el resultado $ValProducto de la consulta para que se lo asigne al campo de texto que tiene valor de producto.