Quiero hacer una carrito de compras bien simple..
Econtre este código
Código:
<?php // Manual de PHP de WebEstilo.com
session_start();
session_register('itemsEnCesta');
if ($item){
if (!isset($itemsEnCesta)){
$itemsEnCesta[$item]=$cantidad;
}else{
foreach($itemsEnCesta as $k => $v){
if ($item==$k){
$itemsEnCesta[$k]+=$cantidad;
$encontrado=1;
}
}
if (!$encontrado) $itemsEnCesta[$item]=$cantidad;
}
}
?>
<html>
<body>
<tt>
<form action="<?=$PHP_SELF."?".SID?>" method="post">
Dime el producto <input type="text" name="item" size="20"><br>
Cuantas unidades <input type="text" name="cantidad" size="20"><br>
<input type="submit" value="Añadir a la cesta"><br>
</form>
<?
if (isset($itemsEnCesta)){
echo'El contenido de la cesta de la compra es:<br>';
foreach($itemsEnCesta as $k => $v){
echo 'Artículo: '.$k.' ud: '.$v.'<br>';
}
}
?>
</tt>
</body>
</html>
al ejecutar el codigo me sale lo siguiente.
El contenido de la cesta de la compra es:
Artículo: producto 1 ud: 33
Artículo: producto 2 ud: 10
Artículo: producto 3 ud: 5
Artículo: Producto 5 ud: 12
Artículo: Producto 6 ud: 12
ect..
Hasta ahi todo bien..
Pero quiero saber como puedo hacer para poder eliminar un item de la cesta de compras... oseas si yo por ejemplo quiero eliminar el "Producto 4"..como lo hago
que le falta a ese código para que haga eso ???
espero su ayuda
Saludos