Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2015, 10:50
marisanjr03
 
Fecha de Ingreso: diciembre-2014
Ubicación: Cali
Mensajes: 20
Antigüedad: 9 años, 4 meses
Puntos: 0
Pregunta Problema Consulta PHP con Jquery

Hola ....

Tengo la siguiente consulta:

Código PHP:
   $query="SELECT doccon FROM $tablact";
         $resultado=$conexion->query($query);
        if (($resultado->num_rows)>0){
             while ($fila=mysqli_fetch_assoc($resultado)){
                 $cedula=$fila['doccon'];
            ?>
                <script>
                     var cedula=<?php echo $cedula?>;
                     llamarAjaxGETVdocu(cedula);
                </script>
           <?php
           
}
       }
Esta consulta selecciona unas cédulas y para cada cédula llama una función la cual verifica si existe y da una respuesta.
La funcion es esta:
Código:
function  llamarAjaxGETVdocu(cedula){
var valor=cedula;
var url="../datosreferidos/vcedulaE.php?valor="+valor;
peticion.open("GET",url,true);
peticion.onreadystatechange =respuestaAjaxVdocu;
peticion.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
peticion.send(null);
}

function respuestaAjaxVdocu(){
	if(peticion.readyState==4){
		if(peticion.status==200){
             alert(peticion.responseText);
	        }else{
		      alert("ha ocurrido un error"+peticion.statusText);
		}
	}
}

La función Jquery funciona perfectamente para una cédula. Pero cuando la hago para varias cédulas solo da respuesta para la última.
Verifique en la consola y me informa:
Para el ultimo numero de cedula STATUS TEXT 200 OK y da la respuesta.
Para los anteriores números da STATUS TEXT (Canceled) y respuesta FAILED TO LOAD RESPONSE DATA

Agradecería la ayuda que me puedan brindar.