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