este es el ultimo
Código PHP:
Ver original<?php
include('conec.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>EMEH</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<script >
//funcion que limpia los demas campos
function LimpiarInput(destino,destino2)
{
destino.value="";
}
//funcion que llena los datos
function LlenarDatos(text,destino,destino2)
{
//alert(''+text);
var datos = text.split('|'); //dividimos los datos para colocarlos en el lugar correcto
destino.value = datos[0];
destino2.value = datos[1];
}
//fucion con la cual obtenemos los datos
function obten_datos(arrastre,destino,destino2,destino3,destino4,destino5)
{
//alert("arrastre: "+arrastre+" destino: "+destino+" destino2: "+destino2+" destino3: "+destino3+" destino4: "+destino4+" destino5: "+destino5);
destino = document.getElementById(destino);
destino2 = document.getElementById(destino2);
LimpiarInput(destino);
LimpiarInput(destino2);
if(arrastre.options[arrastre.selectedIndex].value != 0)
{
arrastre.disabled = true;
destino.disabled = true;
destino.value = 'Cargando Nombre....';
destino2.disabled = true;
destino2.value = 'Cargando ApellidoP....';
$.ajax({
type: 'get',
dataType: 'text',
url: 'obtendatos.php',
data: {valor: arrastre.options[arrastre.selectedIndex].value},
success: function(text){
LlenarDatos(text,destino,destino2,destino3,destino4,destino5);
arrastre.disabled = false;
destino.disabled = false;
destino.readOnly = true;
destino2.disabled = false;
destino2.readOnly = true;
}
});
}
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="27%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="38%">Trabajador </td>
<td width="62%"><label>
<select name="name" id="name" onchange="javascipt:obten_datos(this,'nombre','apaterno','amaterno','puesto','rfc');">
<option value="0">elige</option>
<?php
// creamos las opciones del select
$sql = new conectarMySQL("localhost","root","","prueba");
$sql->conectar();
$sql->consultar("SELECT id, nombre FROM trabajadores");
while ($row = $sql->obtendatos()){
?>
<option value="<?php echo $row['id']; ?>"> <?php echo $row['nombre'];?></option>
<?php
}
$sql->cerrarconexion();
$sql->limpiaconsulta();
?>
</select>
</label></td>
</tr>
</table> <br />
<table>
<tr>
<td>Nombre </td>
<td>Apellido Paterno</td>
<td>Apellido Materno</td>
</tr>
<tr> <td><label><input type="text" name="nombre" id="nombre" /> </label></td>
<td><label><input type="text" name="apaterno" id="apaterno" /> </label></td>
<td><label><input type="text" name="amaterno" id="amaterno" /> </label></td>
</tr>
</table>
</form>
<br />
</body>
</html>