hola, tengo una duda, quiero hacer consultas pero q estas dependan de lo q se quiera buscar en un select... aunq se q javascript es de lado cliente y php de lado servidor, necesito saber si puedo llamar una consulta en el evento onChange de un select... muchas gracias desde ya
Buenas tardes,
lo que buscas es una técnica llamada AJAX (combinando: Lenguaje del lado del servidor [PHP] y lenguaje del lado del cliente [javascript] (+ bases de datos si fuera necesario [pe: SQL])).
Si buscas en el foro seguro que encuentras mucha información.
Te dejo un ejemplo: http://www.w3schools.com/PHP/php_ajax_database.asp
Es muy sencillo de aplicar.
Espero haberte guiado en la dirección correcta.
Un saludo!
muchas gracias al parecer e slo q necesito, aunq soy algo torpe xD
no entiendo esto a q se refiere...
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getuser.php?q="+str,true);
lo unico q entiendo es toma el valor por medio de get, el cual sirve para realizar la consulta, tomando este valor q envia a traves de la funcion, y con el inner mete la tabla del id del div "txtHint"... no se si este en lo correcto es q no logro entender el xmlhttp, y tenia idea de q se utilizaba una libreria para usar ajax...
listo lo resolví con esto muchas gracias... solo por curiosidad si necesito enviar dos variables en este caso iria antes del true? bueno al fin y al cabo pude resolverlo, gracias =)