http://foros.cristalab.com/autocompletar-info-en-caja-de-texto-t89334/
despues de investigar sobre las funciones necesarias de jquery y leer un poco sobre el, logre hacer este codigo:
Formulario:
Código HTML :
<html> <head> <title>menu</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="funciones.js"></script> </head> <body> <form action="pagina1.php" method="post" id="formulario"> <select name="nombres" id="nombres"/> <option value="1">isaac</option> <option value="2">maite</option> </select> <input type="text" name="dosis" id="dosis" value=""/> <input type="text" name="apellido" id="apellido" value=""/> <div id="resultados"></div> </form> </body> </html>
funciones.js
Código Javascript :
$(document).ready(function() {
$("#nombres").change(function() {
var v=$("#nombres").attr("value");
$.get("pagina1.php",{id:v},recojer);
});
});
function recojer(datos)
{
$("#dosis").attr('value', datos);
$("#apellido").attr('value', datos);
}pagina1.php
Código PHP :
<?php
include('conexion.php');
$conx = conectar();
$id = $_REQUEST['id'];
$query = mysql_query("SELECT * FROM demo WHERE id = '$id'");
$campo = mysql_fetch_array($query);
echo $campo['nombre'];
echo $campo['apellido'];
?>Una base de datos sencilla con 3 campos: id, nombre y apellido.
yo necestio poder acomodar los datos de la consulta en su respectivo input text, pero no se como hacerlo, solo puedo hacer que se concatenen y aparezcan en las dos cajas de texto, como puedo indicar a donde mandar cada texto de la consulta a su caja indicada?...
gracias
