Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problemas Con PHP y Ajax

Estas en el tema de Problemas Con PHP y Ajax en el foro de Frameworks JS en Foros del Web. amigos mi pregunta es porque cuando uso ajax -ingreso datos a mi db . Ok todo correcto. -pero ahora cuando trato de consultar por ese ...
  #1 (permalink)  
Antiguo 05/01/2009, 19:05
Avatar de uselox  
Fecha de Ingreso: agosto-2008
Ubicación: Lima, Perú
Mensajes: 168
Antigüedad: 16 años, 2 meses
Puntos: 12
Problemas Con PHP y Ajax

amigos mi pregunta es porque cuando uso ajax
-ingreso datos a mi db . Ok todo correcto.
-pero ahora cuando trato de consultar por ese registro ami db con ajax con otro documento php ya no responde :(
  #2 (permalink)  
Antiguo 05/01/2009, 19:11
 
Fecha de Ingreso: octubre-2004
Mensajes: 88
Antigüedad: 20 años, 1 mes
Puntos: 2
Respuesta: Problemas Con PHP y Ajax

Quizás tienes un error en la programación; quisieras mostrarnos como pones tu código para darnos una mejor idea??
__________________
Consejos de Programación
  #3 (permalink)  
Antiguo 05/01/2009, 19:50
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 11 meses
Puntos: 12
Respuesta: Problemas Con PHP y Ajax

Mira yo uso este, puede ponerle paramtros por get y usar javascript

function getHTML(url, div, val){
var num = document.getElementById(val).value;
if(num == "" || num < 0) {
num = 0;
}
var aleatorio=Math.random();
var pars = 'num='+num+'&rand='+aleatorio;
var myAjax = new Ajax.Updater( div, url, { method: 'get', parameters: pars, evalScripts: true });
}
  #4 (permalink)  
Antiguo 05/01/2009, 19:56
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Problemas Con PHP y Ajax

Tema trasladado a AJAX.
  #5 (permalink)  
Antiguo 06/01/2009, 16:56
Avatar de uselox  
Fecha de Ingreso: agosto-2008
Ubicación: Lima, Perú
Mensajes: 168
Antigüedad: 16 años, 2 meses
Puntos: 12
Respuesta: Problemas Con PHP y Ajax

este es el codigo js
Código PHP:
function monitoreoBeneficiado(dni){
    var 
content document.getElementById("content");
    if(
dni!=""){
        if(!
fVerificarNumero(dni)){
            
content.innerHTML 'Solo Se Permiten Numeros en este campo';
            
etapaBeneficiado.dni.select();
            return;
        }else {
            if(
dni.length<8){
                
content.innerHTML 'Los Digitos del DNI Son 8';
                
etapaBeneficiado.dni.select();
                return;
            }else if(
dni.length==8){
                var 
ajax Ajax();
                
ajax.open("GET","js/procesarMonitoreo.php?document="+dni,true);
                
ajax.onreadystatechange=function(){
                    if(
ajax.readyState==4){
                        var 
contenido document.getElementById('contenido');
                        
contenido.innerHTML ajax.responseText;
                        
contenido contenido.innerHTML;
                        var 
matriz contenido.split(",");
                        if(
matriz.length==4){
                            
etapaBeneficiado.nombres.value matriz[0];
                            
etapaBeneficiado.apepat.value matriz[1];
                            
etapaBeneficiado.apemat.value matriz[2];
                            
etapaBeneficiado.distrito.value matriz[3];
                            
etapaBeneficiado.etapa.disabled=false;
                            
etapaBeneficiado.etapa.focus();
                            
content.innerHTML 'Selecione La Etapa';
                        }else if(
matriz.length==|| matriz.length<4){
                            
content.innerHTML 'No Existe DNI';
                            
etapaBeneficiado.dni.select();
                            return;
                        }
                    }
                }
                
ajax.send(null);
            }
        }
    }else {
        
content.innerHTML 'Ingrese El Numero De DNI';
    }

asi o solo ingresando en un contenedor directo no me responde en la consulta simultanea
espero sus respuestas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:08.