ufff que lio hay ahi, ok veamos, te paso mis preguntas:
1 - eso que pusiste, es toda una pagina o son varias, si son varias paginas separalas con los highlights asi queda mas legible, si es una sola pagina, te tenemos que cortar los dedos asi no programas mas
2 - en el script de ajax, como url le pasas altas.php, necesito ver como es el contenido de este archivo, o es el que vos pusiste entre comentarios?
<!-- ******* ALTAS ******* -->
<!-- ******* FIN ALTAS ******* -->
En fin yo mantendria el script como esta cambiando solo la url
Código Javascript
:
Ver original$(document).ready(function(){
$("#comboseleccion").change(function(){
$.ajax({
data: $("[name='comboseleccion']").val(),
url: 'busca_datos.php',
type: 'post',
beforeSend: function () {
$("#resultado").html("Procesando, espere por favor...");
},
success: function (response) {
$("#cambiarlocalidad").val(response['localidad']);
$("#cambiartelefono").val(response['telefono']);
}
});
});
});
ahora vamos al archivo busca_datos.php
Código PHP:
Ver original<?php
//aca iria la parte de la conexion a la DB
$datoSelect = $_POST["comboseleccion"];
//aca en la select tene mucho cuidado con la busqueda x nombre ya que puede ser casesensitive
//y no te puede encontrar nada, utiliza un upper o lower
//si podes hacer la busqueda x id seria mejor.
$autocompletar = "SELECT localidad, telefono FROM restaurantes WHERE nombre ='".$_POST["comboseleccion"]."'";
?>
asi deberia de funcionar