bueno, tengo tiempo jeje,
al momento de hacer el select ya con los option y todo (creo que ya lo tienes hecho(sino hazlo))
pones en el select onChange="ponernombre()"
primero que todo pon esta funcion:
Código javasript:
Ver originalfunction nuevoAjax()
{
/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
lo que se puede copiar tal como esta aqui */
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objeto AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }
return xmlhttp;
}
en esa funcion debes hacer esto:
Código javascript
:
Ver originalfunction ponernombre()
{
var dato=document.getElementById("id_select").value;
var ajax=nuevoAjax();
ajax.open("GET", "consulta_nombre.php?valor="+dato, true);
ajax.onreadystatechange=function(){
if (ajax.readyState==4){
document.getElementById("id_input_text").value=ajax.responseText;
}
}
ajax.send(null);
}
y en la pagina de consulta_nombre.php
pues tomas el valor de get:
$_GET['valor'];
y sobre ese haces la consulta del nombre, segun ese valor, y lo pones a imprimir
echo $el_nombre_del_numero;
y ya, eso es todo :D