ajax
Código Javascript
:
Ver originalfunction objetoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function enviarConsulta(pais){
ajax = objetoAjax();
var divContenido = document.getElementById('contenido');
divContenido.innerHTML= 'Cargando Consulta...';
data = 'consulta.php?pais='+pais;
ajax.open("GET", data);
ajax.onreadystatechange=function() {
if (ajax.readyState==4){
divContenido.innerHTML= ajax.responseText;
}}
ajax.send(null);
}
html
Código HTML:
Ver original<li><a href="#" onClick="enviarConsulta('argentina')" >Argentina
</a></li> <li><a href="#" onClick="enviarConsulta('chile')" >Chile
</a></li> <li><a href="#" onClick="enviarConsulta('españa')" >Espa
ña
</a></li> <div id="contenido">aki aparece la consulta sql
</div>
consulta.php:
Código PHP:
Ver original$tabla = mysql_query("SELECT * FROM tabla WHERE pais='".$_REQUEST[pais
]."'"); echo 'aki ya te encargas tu de modificar xD';
}
espero que te sirva
cualquier cosa me avisas