Hola amigos soy nueva en estode la rpgramacion wweb me gustaria que ayudaran a almacenar el pedido de un carrito de compras, mi gran problema es que solo me guarda el primer producto y los demas no ayuda porfavor tengo poco tiempo para terminarlo
Este es la estructura de mi carro:
<?php
session_start();
$mi_carrito=$_SESSION['carrito'];
if (isset($mi_carrito)){
$total=0;
for ($i=0;$i<count($mi_carrito);$i++){
if($mi_carrito[$i]<>NULL)
{
?>
<tr>
<td bgcolor="#FFFADD"><input type="text" name="nombre" value="<?php echo $mi_carrito[$i]['nombre'] ?>" /></td>
<td bgcolor="#FFFADD"><input type="text" name="precio" value="<?php echo $mi_carrito[$i]['precio'] ?>" /></td>
<td bgcolor="#FFFADD"><input type="text" name="cantidad" value="<?php echo $mi_carrito[$i]['cantidad'] ?>" /></td>
<?php
$subtotal=$mi_carrito[$i]['precio']*$mi_carrito[$i]['cantidad'];
$total=$total+$subtotal;
?>
<td bgcolor="#FFFADD"><?php echo $subtotal ?>
</td>
<td bgcolor="#FFFADD"> </td>
</tr>
<?php
}
}
}
?>
Y aqui es donde pretendo guardar los pedidos
<?php
session_start();
include ('../conexion.php');
if(isset($_POST['confirmarPedido']))
{
$nombreusu=$_POST['nombreusu'];
$direccion=$_POST['direccion'];
$tel=$_POST['tel'];
$correo=$_POST['correo'];
$nombre = $_POST['nombre'];
$precio = $_POST['precio'];
$cantidad = $_POST['cantidad'];
$sql = "INSERT INTO usuariopedido(nombreusu,direccion,tel,correo,nombr e,precio,cantidad) VALUES ('$nombreusu','$direccion','$tel','$correo','$nomb re','$precio','$cantidad')";
mysql_query($sql);
}
echo 'Pedido Enviado';
?>