Si lo quieres hacer desde el mismo formulario tendrás que usar
ajax, para obtener los datos desde la base y que te rellene los campos.
Por ejemplo:
Código Javascript
:
Ver originalfunction ObtenerDatos(Campo){
$.post('NombreArchivo.php', {
NombreCampo : Campo,
ValorBusqueda : $('input[name=CampoBusqueda]').val()
}, function(data){
$('input[name='+Campo+']').val(data);
});
}
Y esto sería lo que vendría a ser el NombreArchivo.php
Código PHP:
$Campo = $_POST['NombreCampo'];
$Busqueda = $_POST['ValorBusqueda'];
$Consulta = "SELECT '.$Campo.' FROM NombreTabla WHERE '.$Campo.' = '$Busqueda'";
echo 'Muestro el resultado';
El código sería algo así para que te hagas una idea, aparte de que tendrías que ajustar los nombres e introducir el cuando llamar a la función, si es cuando presiones sobre un botón o al cambiar el texto, etc....