Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/04/2007, 16:59
augusto_jaramil
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 20 años, 5 meses
Puntos: 8
Re: Variables globales Ajax agent + php...

Gracias MaBoRaK por responder....

Posteo un script similar al que tengo pero bastante mas sencillo para que te des una idea

Código PHP:
<?
  ini_set
('session.cache_limiter''');
  
header('Expires: Thu, 19 Nov 1981 08:52:00 GMT');
  
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
  
header('Pragma: no-cache');

  include_once(
"agent.php");
  
$ag $agent->init();

  
session_start();
  
session_register("resultado");

  include_once (
'lee_base.php');
  include (
'configuracion/abrirbd.php');  //Establece conexion a BD

  
funcion_1();  //Genera matriz resultado

  
mostrar_resultado();  //Muestra Matriz resultado en un form

  
function funcion_1() {
     global 
$resultado$db;

     
$query "Select * from tabla";
     
$resultado lee_todo($query); // Ejecuta el query y deja el resultado en matriz multidimensional
  
}

 function  
funcionPhp($parametro1$parametro2) {
     global 
$resultado;

     
print_r($resultado);
     return 
"";
  }

  function 
mostrar_resultado() {
     global 
$resultado$ag;
  }
?>
<html>
  <head><script languaje="javascript">
<!--

function ve_saldos(i) {
var val = document.getElementById('valor1'+i).value;
agent.call('','funcionPhp','Resultado',val,i);
}

function Resultado(obj) {
alert(obj);
}

--></script>
</head>
<body>
<form>
  <tr></tr>
      <table>
          <tr>
 <?         for ($i=0$i<count($resultado); $i++) {
                   
extract($resultado[$i]);
                   echo 
"<tr><td><input type='text' id='valor1$i' name='valor$i' value='$datoUno' OnBlur='ve_saldos($i);' ></td>";
                   echo 
"<td>$otroDato</td></tr>";
              }
?>
           </tr>
      </table>
</form>
</body>
</html>
Espero, con esto, aclararte un poco mas mi situacion....

Un Cordial Saludo