Foros del Web » Creando para Internet » Herramientas y Software »

Problemas con boton de envio para Carrito de compra

Estas en el tema de Problemas con boton de envio para Carrito de compra en el foro de Herramientas y Software en Foros del Web. El problema es que el Boton de envio se repite para cada producto y cuando cambio la posicion del <form> ya no envia correctamente los ...
  #1 (permalink)  
Antiguo 28/09/2009, 21:16
Avatar de AlexServ  
Fecha de Ingreso: diciembre-2008
Ubicación: La Paz Bolivia
Mensajes: 97
Antigüedad: 16 años
Puntos: 0
Problemas con boton de envio para Carrito de compra

El problema es que el Boton de envio se repite para cada producto y cuando cambio la posicion del <form> ya no envia correctamente los datos.

Me explico lo que intento es que atraves de un "checkbox" se pueda seleccionar varios productos y con un solo boton se pueda enviar al carrito de compras.

Les dejo el Código
Código HTML:
<table border="1" cellpadding="2" cellspacing="3">
  <tr>
    <td width="299">Productos</td>
    </tr>
  <?php do { ?>
    <tr>
    <form method="post" action=" agregarproducto.php">
      <td><table width="99%" border="1">
          <tr>
            <td><strong>Nombre:</strong> <?php echo $row_rsOferta['producto']; ?></td>
          </tr>
          <tr>
            <td><strong>ID:</strong> <?php echo $row_rsOferta['idpro']; ?></td>
          </tr>
          <tr>
            <td><img src="<?php echo $row_rsOferta['imagen']; ?>" alt="<?php echo $row_rsOferta['producto']; ?>" width="100" height="80" /></td>
          </tr>
          <tr>
            <td><strong>Precio:</strong> <?php echo $row_rsOferta['precio']; ?></td>
          </tr>
          <tr>
            <td>Cantidad: 
              <label>
              <input name="cantidad" type="text" id="cantidad" size="7" />
            </label></td>
          </tr>
          <tr>
            <td> 
            Pedir: 
            <input name="codigoproducto" type="hidden" id="codigoproducto" value="<?php echo $row_rsOferta['idpro']; ?>" />
            <input name="origenlistaproductos" type="hidden" id="origenlistaproductos" value="1" />
           <label>
           <input type="checkbox" name="seleccion" id="seleccion" />
           <input type="submit" name="Enviar" id="Enviar" value="Enviar" />
           </label></td>
          </tr>
      </table></td>
      </form>
      </tr>
    <?php } while ($row_rsOferta = mysql_fetch_assoc($rsOferta)); ?>
</table> 
Gracias por ayudarme
__________________
Noticias Bolivianas - La música es maravillosa Mp3 Bolivia
  #2 (permalink)  
Antiguo 29/09/2009, 07:38
Avatar de AlexServ  
Fecha de Ingreso: diciembre-2008
Ubicación: La Paz Bolivia
Mensajes: 97
Antigüedad: 16 años
Puntos: 0
Respuesta: Problemas con boton de envio para Carrito de compra

Esta es la ultima modificación que le hice, pero no envia los datos

Código HTML:
<form method="post" action=" agregarproducto.php">

<table border="1" cellpadding="2" cellspacing="3">
    <tr>
      <td>Producto</td>
      <td>precio</td>
      <td>garantia</td>
      <td>Cantidad</td>
    </tr>

    <?php do { ?>
      <tr>
        <td><input name="codigoproducto" type="hidden" id="codigoproducto" value="<?php echo $row_rsOferta['idpro']; ?>" />
          <input name="origenlistaproductos" type="hidden" id="origenlistaproductos" value="1" />
          <label>
          <input name="seleccion"  type="checkbox" id="seleccion" />
          </label>
          <?php echo $row_rsOferta['producto']; ?></td>
        <td><?php echo $row_rsOferta['precio']; ?></td>
        <td><?php echo $row_rsOferta['garantia']; ?></td>
        <td>Cantidad:
          <label>
            <input name="cantidad" type="text" id="cantidad" size="7" />
          </label></td>
      </tr>
      <?php } while ($row_rsOferta = mysql_fetch_assoc($rsOferta)); ?>
  </table>
<label>
<input type="submit" name="Enviar" id="Enviar" value="Enviar" />
</label>
</form> 


El problema es que cuando selecciono los distintos productos por "checkbox" no me envia nada a la session del carrito de compras pero si le pongo un boton de envio para cada producto en ese caso si me envia a la session carritodecompras, pero lo que yo quiero es que esto sea seleccionado por "checkbox" y luego con todos los productos seleccionados enviar a la session de carrito de compras.

Gracias por ayudarme.

Nota: Si el dato Amerita, Uso Dreamweaver CS3.
__________________
Noticias Bolivianas - La música es maravillosa Mp3 Bolivia
  #3 (permalink)  
Antiguo 01/10/2009, 20:28
Avatar de bex
bex
Colaborador
 
Fecha de Ingreso: julio-2003
Ubicación: Buenos Aires
Mensajes: 2.484
Antigüedad: 21 años, 4 meses
Puntos: 34
Respuesta: Problemas con boton de envio para Carrito de compra

Probablemente te puedan ayudar mucho más en el foro de PHP, ya que tu duda no tiene que ver con DW.
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:52.