Estoy con un proyecto personal que incluye php y mysql. Soy nuevo y no entiendo mucho. Resulta que busque un codigo de "AJAX" para hacer unas consultas sin recargar página. y me encontre con este código.
Código Javascript:
Ver original
function ajax (texto){ alert(texto); if (texto=="") { document.getElementById("prueba").innerHTML="VAcio"; return; } 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("prueba").innerHTML=xmlhttp.responseText; } xmlhttp.open("GET","ajaxconsultaingresardatos.php?q="+texto,true); xmlhttp.send();
Pero no me funciona. Parece ser que el error esta en la linea 15. Pero no se a que se deba. Esto lo se pues comentaba secciones del codigo para ver hasta donde dejaba de correr, y fue en esta linea que practicamente trono.
Se supone que me tiene que pasar unos datos por medio de GET a una pagina php que realizara la consulta SQL. Pero no ha funkado XS. Espero me puedan ayudar.