Hola Gracias por responder, la verdad me ha servido mucho tu orientacion,
y te cuento una buena y una mala jjejeje:
La buena, que funciono como diste el ejemplo, y hace exactamente lo que quiero, sin refrescar la pantalla... hasta ahi exelente.
La mala: recuerdas te comente si se podian pasar mas de un parametro, y me respondiste que si, ok, a raiz de eso estoy solicitando 4 parametros:
*de_numero,*de_telefono,*de_fax,*de_direccion
y los imprime sin problemas en las cajas de texto, el problema es que imprime estos
4 parametros en cada caja, y
es uno por cada caja,
te dejo el codigo:
//En el formulario
<script language="JavaScript" type="text/javascript"src="query-1.4.2.min.js"></script>
<script language="JavaScript" type="text/javascript">
function ajax(value){
var html="";
$.ajax({
url: "respuesta.php",
contentType:"application/x-www-form-urlencoded; charset=utf-8",
type:"GET",
data: "id_obra="+value,
error: function(){
alert('Error');
},
success: function(data){
document.FormData.de_numero.value=data;
document.FormData.de_telefono.value=data;
document.FormData.de_fax.value=data;
document.FormData.de_direccion.value=data;
}
});
}
</script>
// Y EN respuesta.php
<?php include("../conexion.php");
$id_obra=$_REQUEST['id_obra'];
$SQL=mysql_query("SELECT ID_OBRA,DE_NUMERO,DE_TELEFONO,DE_FAX,DE_DIRECCION
from obra
WHERE ID_OBRA='$id_obra'",$cn);
$CapturaObra=mysql_fetch_array($SQL);
echo $CapturaObra['DE_NUMERO'];
echo $CapturaObra['DE_TELEFONO'];
echo $CapturaObra['DE_FAX'];
echo $CapturaObra['DE_DIRECCION'];
?>
// Ahora por el php no te preocupes, ya que es el lenguaje mas amigo que tengo,
pero creo que el problema de que imprima los 4 parametros en cada caja es del jquery, aver si le puedes hechar una mirada, y agregar un nuevo aporte..
Gracias...