Ya del vamos hay algo fuera de orden ahi. Y falta alguna que otra llave de scope.
El orden correcto sería:
Código Javascript
:
Ver original....
//se crea la conexion
xmlhttp.open("GET","ajaxconsultaingresardatos.php?q="+texto,true);
//se envia el pedido
xmlhttp.send();
//se procesa la response
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("prueba").innerHTML=xmlhttp.responseText;
}
....