tengo un carro de la compra, y me han pedido que al segundo artículo, y solo al segundo artículo que añada el usuario a la cesta se le haga un 50% de descuento. Pero le doy vueltas y vueltas y no se como hacer que en el bucle solo coja el segundo precio y le haga un 50%. Os pego el código del bucle que uso para mostrar la cesta:
Código PHP:
$contador=0;
//las 2 líneas anteriores sirven para hacer una tabla con colores alternos
$suma=0;
$total_peso=0;
//antes de recorrer todos los valores de la matriz carro, ponemos a cero la variable $suma,
//en la que iremos sumando los subtotales del costo de cada item por la cantidad de unidades que se especifiquen
foreach($_SESSION['carro'] as $campo => $valor){
//recorremos la matriz que tiene todos los valores del carro, calculamos el subtotal y el total
$sql="select *
from productos
where id_producto='".$valor["id_producto"]."'";
$result=mysql_query($sql, $link) or die (mysql_error());
$row=mysql_fetch_array($result);
//sacamos los valores de la consulta para poder plasmarlos en la tabla.
$nombre=$row["nombre"];
$precio=$row["precio"];
$subto=$valor['cantidad']*$precio;
$suma=$suma+$subto;
$contador++;//este es el contador que usamos para los colores alternos
?>
Alguien sabría como???? pleasee!!!!!!!!! Por mas que leo libro y paginas no me acabo de coscar...
Muchas gracias pero muchas gracias de antemanoo!!!