Saludos Buen Día, Espero puedan orientarme (soy nuevo en ajax):
Estoy armando un sistema, en el cual se almacenarán archivos PDF Referenciados a un cliente todo esto en una base de datos MySQL; Este sistema muestra listado con un resumen de datos de los clientes, pero lo interesante es cuando intento mostrar los datos completos en una ventana popup-AJAX (en la cual intento mostrar los datos completos del cliente seleccionado), El problema es que no pasa los datos correctos ( “SIEMPRE MUESTRA LOS DATOS ULTIMO CLIENTE EN LA LISTA” ) este es parte del código:
<table>
<tr>
<th>N°</th>
<th>Clave</th>
<th>cliente</th>
<th>Archivos</th>
</tr>
<?
$sql="SELECT clientes.id_adg,
clientes.id_cliente,
clientes.nombre
FROM clientes
$res=mysql_query($sql);
while($registro=mysql_fetch_array($res))
{
$s = $registro[id_adg];
?>
<tr>
<td><? echo $registro["id_adg"]; ?></td>
<td><? echo $registro["id_cliente"]; ?></td>
<td><? echo $registro["nombre"]; ?></td>
<td align="center"><a href='#'onclick="openModalDialog()">Files</a></td>
// (abrir popup ajax con el contenido especifico de el cliente seleccionado)
</tr>
</table>
<? }
?>
<script type="text/javascript" language="javascript">
function openModalDialog() {
var win = new Window('cliente', {
className: "alphacube",
title: "Archivo Digital",
width:600,
height:500,
opacity:.88,
resizable: false,
maximizable: false,
minimizable: false,
url: 'getdat.php?id=<? print $s?>',
//intento pasarle los datos del cliente seleccionado en la tabla de arriba.
//en getdat.php nuevamente se hace una consulta MySQL para solo mostrar los datos del cliente seleccionado
}
)
win.setDestroyOnClose();
win.show(true);
win.showCenter();
};
</script>
No se si esta sea la forma idónea para RESOLVER ESTE PROBLEMA
Espero que me hayan entendido
También espero que me puedan ayudar Saludos