HOla amigos, pues asi esta la historia, resulta que estoy quiero actulizar datos de unas facturas en mi base de datos y bueno, para esto utilizo iframes, lo dividi en 4 paginas porque asi es mas comodo para mi, estoy usando $_POST para obtener los valores,
Este codigo es para que me muestre los frames en la pagina principal, haciendo la division de categorias por asi decirlo
Código HTML:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Remisiones Existentes</title>
</head>
<body>
<p align="left"><img src="imagenes/Sello Carranco 3.gif" width="105" height="107" /></p>
<table width="75%" border="0">
<tr>
<td width="32%"><div align="left">Remisiones</div></td>
<td width="36%"><div align="left">Artículos</div></td>
<td width="32%"><div align="left">Datos</div></td>
</tr>
</table>
<IFRAME name="primero" FRAMEBORDER=0 SCROLLING=YES SRC="edit2.php" width="180" height="400"></IFRAME>
<IFRAME name="segundo" FRAMEBORDER=0 SCROLLING=YES width="200" height="400"></IFRAME>
<IFRAME name="tercero" FRAMEBORDER=0 SCROLLING=YES width="500" height="400"></IFRAME>
<p><br>
</p>
<p><a href="index1.php">Regresar </a></p>
</body>
</html>
En esta muestro la lista de las facturas que hay hasta la fecha
[PHP]
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin título</title>
</head>
<body>
<?
//connect to mysql
//
mysql_connect("localhost","root","");
//
mysql_select_db("cfd");
//
if(!isset($cmd))
{
//ver todas las remisiones existentes
$result = mysql_query("SELECT idfolio, folio FROM folio_cfd ORDER BY fechaalta DESC");
//se corre el ciclo para sacar todas las remisiones
while($r=mysql_fetch_array($result))
{
//se toma el titulo
$folio=$r["folio"];//titulo
$id=$r["idfolio"];//id
//se hace el link
?>
<div style="color:blue;cursor:hand" onclick="javascript:document.getElementById('principal').elements.idfolio.value=<?echo $id;?>;document.getElementById('principal').submit();">Remision <?echo $folio;?> </div>
<?
}
?>
<form id="principal" method="post" action="edit3.php" target="segundo">
<input type="text" name="idfolio" style="display:none">
</form>
<?
}
?>
</body>
</html>
[/PHP]
Al seleccionar la factura deseada, salen los productos que componen a dicha factura
Código PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin título</title>
</head>
<body>
<?
$idfolio=$_POST["idfolio"];
$clave=$_POST["clave"];
$clave_cliente=$_POST["clave_cliente"];
mysql_connect("localhost","root","");
mysql_select_db("cfd");
$result2= mysql_query("SELECT a.idfolio AS folio_1,
a.folio,
b.idfolio AS folio_2,
b.clave AS clavep ,
b.clave_cliente AS clavec,
c.nombre AS nombrep,
d.nombre AS nombrecl
FROM folio_cfd a, prod_cfd b, producto c,clientes d
WHERE a.idfolio = b.idfolio AND b.idfolio=$idfolio AND b.clave = c.clave AND b.clave_cliente=d.clave
ORDER BY a.folio");
?>
<table>
<?
while($r=mysql_fetch_array($result2))
{ $idfolio=$r["folio_1"];
$idfolio3=$r["folio_2"];
$clave=$r["clavep"];
$nombrep=$r["nombrep"];
$clavec=$r["clavec"];
?>
<tr><td><div style="color:blue;cursor:hand" onclick="javascript:document.getElementById('principal').elements.clave.value='<?echo $clave;?>';document.getElementById('principal').elements.idfolio.value='<?echo $idfolio;?>';document.getElementById('principal').submit();"><?echo $nombrep;?> </div></td><td><br><br><div style="color:blue;cursor:hand" onclick="javascript:document.getElementById('principal').elements.clave.value='<?echo $clavep;?>';document.getElementById('principal').elements.idfolio.value='<?echo $idfolio;?>';document.getElementById('principal').submit();"><br></div></td></tr>
<?
}
?>
</table>
<form id="principal" method="post" action="edit4.php" target="tercero">
<input type="text" name="clave" style="display:none">
<input type="text" name="idfolio" style="display:none">
</form>
</body>
</html>