Hola a todos….
Nuevamente necesito de su ayuda, porque soy novato en AJAX y no tengo ni idea de como salir de este problema con AJAX.
Estoy armando un sistema que consulta un base de datos, esta DB almacena archivos PDF que son relacionados a clientes, el caso es que estoy atorado a la hora de mostrar estos PDF´s en una ventana (popoup AJAX) que contiene Datos de la consulta un menú tipo TAB´s ó de Pestañas; estas pestañas son etiquetas <div> llamada tabs y en cada una de ellas necesito ó pretendo que al dar click se muestre cada uno de los pdf´s del cliente consultado sobre otra etiqueta <div> llamada content.
Espero que me haya explicado ó mejor dicho que me hayan entendido. Ojala puedan orientarme y ayudarme…. Saludos.
Este es el código CSS y HTML que dibuja la estructura. Ojala puedan orientarme y ayudarme al como realizar el código en ajax para solucinar este lio.
Código HTML:
<style type="text/css">
body {
margin: 0px 0px 0px 0px;
}
#container {
margin-top:15px;
margin-left:15px;
width:669px;
}
.tabs {
margin-right:10px;
width:50px;
border:3px double #C5C9BF;
border-bottom:0;
padding:4px;
float:left;
cursor:pointer;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#9FA594;
font-weight:bold;
font-variant:small-caps;
}
#content {
border:4px double #A0A595;
height:640px;
clear:both;
}
</style>
<body>
[PHP]
require ('../admin/dbconexion.php');
$sql="SELECT clientes.id_adg,
clientes.id_cliente,
clientes.nombre,
contribuyentes.contribuyente,
documentos.tipo
FROM clientes
inner join contribuyentes
on clientes.id_contribuyente = contribuyentes.id_contribuyente
inner join documentos
on clientes.id_adg = documentos.id_adg WHERE clientes.id_adg=$id";
$res=mysql_query($sql);
while($registro=mysql_fetch_array($res))
{
$num = $registro[id_adg];
$contrato = $registro[id_cliente];
$cliente = $registro[nombre];
$persona = $registro[contribuyente];
}
[/PHP]
<div id="container">
<div class="tabs" id="tab1" onclick="outside(cual)">Tab 1</div>
<div class="tabs" id="tab2">Tab 2</div>
<div class="tabs" id="tab3">Tab 3</div>
<div class="tabs" id="tab4">Tab 4</div>
<div class="tabs" id="tab5">Tab 5</div>
<div id="content">
[PHP]
echo "<div align='center'>
<object width='99' height='98'
classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95'
codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112'
type='application/pdf'>
<embed src='../php/getfile.php?id=".$num."#zoom=50%&page=1' width='494' height='499'></embed>
</object>
</div>";
[/PHP]
</div>
</body>
ahhhhh El archivo getfile.php solo recibe id del archivo seleccionado y muestra ó imprime el contenido del pdf