Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

carrito de compras en una pagina

Estas en el tema de carrito de compras en una pagina en el foro de Mysql en Foros del Web. Estoy haciendo una pagina y quiero hacer un carrito de compras y necesito que me ayuden en la parte de seleccionar cuantos productos se elegiran. ...
  #1 (permalink)  
Antiguo 31/05/2010, 16:33
 
Fecha de Ingreso: mayo-2008
Ubicación: Chile
Mensajes: 189
Antigüedad: 16 años, 6 meses
Puntos: 3
carrito de compras en una pagina

Estoy haciendo una pagina y quiero hacer un carrito de compras y necesito que me ayuden en la parte de seleccionar cuantos productos se elegiran.
Lo que llevo es esto:
-Trabajo con mysql y tengo la tabla de productos y su precio.
-Necesito que en una celda me diga el precio de el total del producto (precio del producto * cantidad).
-Tengo un formulario SELECT con valores del 0 al 5, pero no se como recuperar el valor seleccionado.
(es algo asi: <td><SELECT name="cantidad"><OPTION VALUE="1"></OPTION> )

la tabla que tengo es algo asi:


Código PHP:
ob_start("ob_gzhandler");
session_start();
mysql_connect("localhost","root","");
mysql_select_db("bd");
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];else $carro=false;
$qry=mysql_query("select * from catalogo order by producto asc");
?>
.....
<table width="600" align="center" cellpadding="0" cellspacing="0" style="border: 1px solid #000000;">
  <tr valign="middle" bordercolor="#FFFFFF" bgcolor="#DFDFDF" class="catalogo"> 
    <td width="150"><strong>Producto</strong></td>
    <td width="77"><strong>Precio</strong></td>
    <td width="70"><strong>Cantidad</strong></td>
    <td width="77"><strong>Precio Total</strong></td>
  </tr>
  <?php
  
while($row=mysql_fetch_assoc($qry)){
  
?>
  <tr valign="middle" class="catalogo"> 
    <td><?php echo $row['producto'?></td>
    <td><?php echo $row['precio'?></td>
    <td><SELECT name="cantidad">
        <OPTION VALUE="0">0</OPTION>  
        <OPTION VALUE="1">1</OPTION>  
        <OPTION VALUE="2">2</OPTION>  
        <OPTION VALUE="3">3</OPTION> 
        <OPTION VALUE="4">4</OPTION> 
        <OPTION VALUE="5">5</OPTION> 
        </SELECT> 
    </td>
    <td><?php echo $row['precio'] * esto es lo que me falta!!!! ?></td> 
  </tr><?php ?>
</table>
PD: no quiero que para que el formulario sirva haya que apretar un boton y direccione a otra pagina, eso ya lo se hacer, quiero que si uno selecciona el 2 altiro salga el valor de 2 productos.
gracias a todo aquel que intente ayudarme

Última edición por Tikitios; 31/05/2010 a las 19:31

Etiquetas: carrito, compras
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 23:29.