Gracias por comentar , encontre un codigo en la web y estoy tratando de modifcarlo para lo que necesito sin resultados aun
cualquier comentario ayuda ,saludos..
tengo la pagina "obtiene_combo.php"
Código PHP:
Ver original<?php include("conn.php");
switch ($_GET['combo'])
{
case "usuario" :
$x=$_GET["rutusuario"];
$sql="SELECT * FROM USUARIO WHERE RUT_USUARIO = '".$x."'";
$objParse = oci_parse ($objConnect, $sql);
oci_execute ($objParse);
if ($row = oci_fetch_array($objParse)){
echo $row['FONO_FIJO']."~".$row['FONO_MOVIL']."~".$row['EMAIL'];
}else{
echo " ~ ~ ";
}
break;
}
oci_close($objConnect);
?>
la pagina del combo "pagina1.php"y la Funcion MuestraDatos
Código PHP:
Ver original<script type="text/javascript">
function MuestraDatos(str)
{
alert('hola');
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
var arr
= xmlhttp
.responseText
.split("~"); document.getElementById('telefono_fijo_a').value = arr(0);
document.getElementById('telefono_movil_a').value = arr(1);
document.getElementById('email_a').value = arr(2);
}
}
xmlhttp.open("GET","obtiene_combo.php?combo=usuario&rutusuario="+str,true);
//xmlhttp.open("GET","obtiene_combo.php?combo="+str,true);
xmlhttp.send();
}
</script>
campos a mostrar:
Código PHP:
Ver original<label for="usuario">nombre usuario :</label>
<select name="usuario" onchange="MuestraDatos(this.value);">//llamada a la funcion
<option value="" >Seleccione usuario</option>
<?php
$result_autorizador = oci_parse($objConnect, "SELECT RUT_USUARIO FROM USUARIO" ); // CARGA EL RUT DEL USUARIO PARA PODER ELEGIR UNO Y QUE SE DESPLIEGEN LOS TEXBOX MAS ABAJO ASOCIADOS A ESE REGISTRO
oci_execute($usuarios);
while ($row = oci_fetch_array($usuarios)){?>
<option value="<?php echo $row['RUT_USUARIO'];?>"><?php echo $row['RUT_USUARIO'];?></option>
<?php }?>
</select>
</p>
<p align="left">
<label for="telefono_fijo_a">Teléfono Fijo usuario:</label>
<input value="" class="validate[regex] text-input" type="text" name="telefono_fijo_a" />
</p>
<p align="left">
<label for="telefono_movil_a">Teléfono Móvil usuario:</label>
<input value "" input id="telefono_movil_a" name="telefono_movil_a" />
</p>
<p align="left">
<label for="email_a">e-mail Autorizador</label>
<input id="email_a" name="email_a" placeholder="Ej:
[email protected]" type="text" onChange="return Validar_Email(this.value,this);"/>
</p>