Este codigo es donde capturo la consulta....
Código:
<input type="text" id="customer" class="input" onblur="RecuperaDescripcion(this.id,this.value,'Custno','Name','datos_cliente')"/>
Aki el codigo del java.
Código:
y por ultimo mi php...function RecuperaDescripcion(IdTabla,Valor,IdCampo,Description,IdValorRegresado){ //donde se mostrará el resultado //el objetoAjax divResultado = document.getElementById(IdValorRegresado); ajax=objetoAjax(); //usamos el medoto POST //archivo que realizará la operacion //alert(IdTabla,Valor,IdCampo,Description); ajax.open("POST", "datospedido.php?Tabla="+IdTabla+"&Valor="+Valor+"&Campo="+IdCampo+"&Description="+Description,true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { //mostrar resultados en esta capa divResultado.innerHTML = ajax.responseText } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send(IdValorRegresado+"="+Valor); }
Código:
soy muy novato me echan un cable?....... gracias <?php require_once('connections/prueba.php'); $Tabla=$_GET['Tabla']; $Valor=$_GET['Valor']; $Campo=$_GET['Campo']; $Description=$_GET['Description']; //echo "hola mundo"; $maxRows_item = 10; //$query_item = "SELECT * FROM Item WHERE Itemno = '0170203'"; $query_item = "SELECT * FROM " . $Tabla . " WHERE " . $Tabla . "." . $Campo . " = '" .$Valor ."'"; $query_limit_item = sprintf("%s LIMIT %d, %d", $query_item, $startRow_item, $maxRows_item); $item = mysql_query($query_limit_item, $prueba) or die(mysql_error()); $row_item = mysql_fetch_assoc($item); if (isset($_GET['totalRows_item'])) { $totalRows_item = $_GET['totalRows_item']; } else { $all_item = mysql_query($query_item); $totalRows_item = mysql_num_rows($all_item); } $totalPages_item = ceil($totalRows_item/$maxRows_item)-1; ?> <?php do { echo $row_item[$Description]; } while ($row_item = mysql_fetch_assoc($item)); ?> <?php mysql_free_result($item); ?>