Todo el procedimiento esta en esta pagina. El problema es que no lista los productos porque $idalquiler no reconoce en en la consulta que estoy haciendo.
Código HTML:
<?php error_reporting(0); $cn= mysql_connect("localhost","root","root"); if($cn) { mysql_select_db("biblioteca",$cn); } $idalquiler = $_GET['idalquiler']; if(isset($_POST['proAlqui'])) { $sql=" select ap.idalquiler,p.imagen,ap.cantidad,p.producto,ap.precio,ap.adelanto,ap.accesorios,ap.observaciones from alquiler_producto ap,producto p where p.idproducto=ap.idproducto and ap.idalquiler='$idalquiler' "; $result= mysql_query($sql); while ($row= mysql_fetch_object($result)) { echo "<tr align='left'> <td>$row->cantidad</td> <td>$row->producto</td> <td> <img class='pic' src='recursos/productos/$row->imagen'> <img class='picbig' src='recursos/productos/$row->imagen'> </td> <td>$row->precio</td> <td>$row->adelanto</td> <td> <a idd='$row->idalquiler' class='delete' href='#?idd=$row->idalquiler'><span class='icon mif-cross'></span></a> </td> <td> <a ide='$row->idalquiler' role='button' onclick=showDialog('dialog9') class='edit' href='#?id=$row->idalquiler'><span class='icon mif-pencil'></span></a> </td> </tr>"; } exit(); } if($idalquiler==""){ $result = mysql_query("select max(idalquiler) as id from alquiler where estado='1'"); $row = mysql_fetch_array($result); header("Location: reserva.php?idalquiler=".$row["id"].""); exit(); } ?> <html> <head> <title>reserva</title> </head> <script src="jquery/jquery-2.1.3.min.js"></script> <body> <table border="1"> <thead> <tr> <th>Cant.</th> <th>Prenda</th> <th></th> <th>SubTo.</th> <th>Total</th> <th></th> <th></th> </tr> </thead> <tbody id="proAlqui"> </tbody> <tfoot> <tr> <th></th> <th></th> <th></th> <th></th> <th>TOTAL:</th> <th>10</th> <th></th> <th></th> </tr> </tfoot> </table> </body> <script type="text/javascript"> $(function () { proAlqui(); }); function proAlqui() { $.ajax({ url: "reserva.php", type: "POST", async: false, cache: false, data: { proAlqui: 1 }, success: function (re) { $('#proAlqui').html(re); } }); } </script> </html>