Ver Mensaje Individual
  #32 (permalink)  
Antiguo 02/02/2012, 06:37
Avatar de NnikoO
NnikoO
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Pasar valores de forulario sin Submit!

tintos.php:

Código PHP:
Ver original
  1. <?php
  2. ob_start("ob_gzhandler");
  3.  
  4. $_SESSION["autorizado"];
  5. if ($_SESSION["validar"] != "autorizado")
  6.     {
  7.         //$comprar = "";
  8.         $carrito = "<!--";
  9.         $carrito02 = "-->";
  10.     }  
  11. else
  12.     {
  13.         //$comprar = "<a href='#'>Comprar</a>";
  14.         $carrito = "";
  15.         $carrito02 = "";
  16.     }
  17.  
  18. $vinostintos = "Vinos Tintos";
  19. include("config.php");
  20. $link = mysql_connect($servidor, $usuario, $pass) or die(mysql_error());       
  21. $bd = mysql_select_db($basedato, $link) or die(mysql_error()); 
  22.  
  23. if(isset($_SESSION['carro']))
  24. $carro = $_SESSION['carro']; else $carro = false;
  25.  
  26. $sql = "    SELECT *
  27.             FROM productos
  28.             WHERE categoria LIKE '%$vinostintos%'
  29.             ORDER BY idProducto DESC";
  30. $resultado = mysql_query($sql, $link) or die(mysql_error());       
  31.  
  32. ?><head>
  33. <script type="text/javascript"></script>
  34. <script type="text/javascript">
  35. $(document).ready(function() {
  36.   $('#ordencepa').change(function() {
  37.          $.ajax({
  38.               type:'get',
  39.               url:'tintos_ordencepa.php',
  40.               data:'ordencepa=' + $('#ordencepa  option:selected').val(),
  41.               cache:false,
  42.               success: function(datos) {
  43.                    $("#vistaproductos").html(datos);
  44.               }
  45.          });
  46.   });
  47.  
  48.   $('#ordenbodega').change(function() {
  49.          $.ajax({
  50.               type:'get',
  51.               url:'tintos_ordenbodega.php',
  52.               data:'ordenbodega=' + $('#ordenbodega  option:selected').val(),
  53.               cache:false,
  54.               success: function(datos) {
  55.                    $("#vistaproductos").html(datos);
  56.               }
  57.          });
  58.   });
  59.  
  60.   $('#ordenprecio').change(function() {
  61.          $.ajax({
  62.               type:'get',
  63.               url:'tintos_ordenprecio.php',
  64.               data:'ordenprecio=' + $('#ordenprecio  option:selected').val(),
  65.               cache:false,
  66.               success: function(datos) {
  67.                    $("#vistaproductos").html(datos);
  68.               }
  69.          });
  70.   });
  71. });
  72. </script>
  73. </head>
  74.  
  75.  
  76.  
  77.  
  78.  
  79. <div class="contenedor_filtro">
  80. <form action="" method="get" name="ordenarporcepa">
  81.   <label for="select" class="label_filtros">Ordenar por:</label>
  82.   Cepa:
  83.     <select name="ordencepa" id="ordencepa">
  84.     <?php
  85.         $con = mysql_query("SELECT DISTINCT cepa FROM productos WHERE categoria LIKE '%$vinostintos%' ORDER BY cepa ASC");
  86.         while ($row = mysql_fetch_array($con)) {
  87.         $cep = $row['cepa'];
  88.     ?>
  89.     <option value="<?php $cep; ?>"><?php echo $cep; ?></option>
  90.     <?php
  91.         }
  92.     ?>
  93. </select>
  94. </form>
  95.  
  96.  
  97. <form name="ordenarbodega" action="get">
  98.  Bodega:
  99.  <select name="ordenbodega" id="ordenbodega">
  100.     <?php
  101.         $con2 = mysql_query("SELECT DISTINCT bodega FROM productos WHERE categoria LIKE '%$vinostintos%' ORDER BY bodega ASC");
  102.         while ($row2 = mysql_fetch_array($con2)) {
  103.         $bod = $row2['bodega'];
  104.     ?>
  105.    <option value="<?php $bod; ?>"><?php echo $bod; ?></option>ç
  106.    <?php
  107.         }
  108.     ?>
  109.  </select>
  110.  </form>
  111.  
  112.  <form name="ordenarprecio" action="" method="get">
  113.  Precio:
  114.  <select name="ordenprecio" id="ordenprecio">
  115.    <option value="">Todos</option>
  116.    <option value="">$20 a $40</option>
  117.    <option value="">$40 a $80</option>
  118.    <option value="">$80 a $100</option>
  119.    <option value="">mas de $100</option>
  120.  </select>
  121.  </form>
  122.  EN CONSTRUCCION!!!
  123. </div>
  124.  
  125. <?php echo $carrito; ?><a href="vercarrito.php?<?php echo SID ?>" title="Ver contenido del carro" class="shoppingBtn">Carro de Compras</a><?php echo $carrito02; ?>
  126.  
  127.  
  128. <div id="vistaproductos">
  129. <table width="760" border="0" cellpadding="5">
  130.     <?php
  131.     $i = 0;
  132.     if($resultado)
  133.         {
  134.             while($r = mysql_fetch_array($resultado))
  135.                 {
  136.                     if($i%2 == 0) echo '<tr>';
  137.     ?>
  138.     <td valign="top">
  139.         <div class="contenedor_productos">
  140.             <div class="contenedor_miniatura">
  141.                 <a href="#?w=700?id=<?php echo $r['idProducto']; ?>" rel="desc_vinos_<?php echo $r['idProducto']; ?>" class="poplight">
  142.                     <img src="galeriamini/<?php echo $r['fotomini'];?>" width="100" height="100" alt="<?php echo $r['nombre']  ;?>" title="Click para ampliar" />
  143.                 </a>
  144.                 <p class="precio"><b>Precio:</b> <span>$<?php echo $r['precio'] ;?></span></p>
  145.                 <?php
  146.                 echo $carrito;
  147.                 if(!$carro || !isset($carro[md5($r['idProducto'])]['identificador']) || $carro[md5($r['idProducto'])]['identificador']!=md5($r['idProducto'])){ ?>
  148.                 <p><a href="agregacar.php?<?php echo SID ?>&id=<?php echo $r['idProducto']; ?>">Comprar</a></p>
  149.                 <?php }
  150.                         else
  151.                         {
  152.                       echo "<p id='precio'><span>Producto<br /> seleccionado</span></p>";
  153.                         }
  154.                             echo $carrito02;
  155.                 ?>
  156.             </div>
  157.             <div id="desc_vinos_<?php echo $r['idProducto']; ?>" class="popup_block">
  158.                 <h1><?php echo $r['nombre']  ;?></h1>
  159.                 <img src="galeria/<?php echo $r['foto'];?>" width="345" height="340" alt="<?php echo $r['nombre']  ;?>" />
  160.                 <h2><?php echo $r['bodega'] ;?></h2>
  161.                 <p><?php echo $r['descripcion'];?></p>                                         
  162.             </div>                             
  163.             <div class="desc_breve">
  164.                 <p><span><?php echo $r['nombre'] ;?></span><br /><br />Bodega <span><?php echo $r['bodega'] ;?></span>.<br /><? echo $r['breve'] ;?></p>
  165.             </div>
  166.         </div>
  167.         </td>
  168.     <?php
  169.     if($i%2 == 1) echo '</tr>';
  170.     $i++;
  171.     }
  172.     if($i%2 == 1) echo '</tr>'; //Por si se queda un número impar de productos.
  173.     }
  174.     ?>  
  175. </table>
  176. <?php
  177. ?>
  178. </div>