Cita:
Iniciado por jonysi_d
[...] el problema es que cuando paso el $POST del <select> lo que hace es colocarme esa informacion en cada fila del carrito, no lo hace solo en el producto seleccionado, no se porque ocurre eso
[code][...]<?php
if(isset($_SESSION['carrito'])){
$total=0;
for($i=0;$i<=count($carrito_mio)-1;$i ++){
if($carrito_mio[$i]!=NULL){
?>
<tr>
<td colspan="2" valign="top" bgcolor="#E6EAED"><?php print $carrito_mio[$i]['lugar']; ?> <?php
if($_POST['select'] && (/* SOLO_EL_ELEMENTO_SELECCIONADO */))
{
echo "<strong>Talla bota :</strong> ".$_POST['select'];
}
else
{
echo "<strong>Talla única.</strong>";
}
?></td>
[...]
bueno, eso se debe a que tu lo programaste así... no crees??
fijate bien, como estas haciendolo... usas un ciclo, y dentro de ese ciclo condicionas... al POST que tu dices...
pero esta pasando que, no condicionas.... que tan solo ocurra sobre el elemento seleccionado... ¿¿entiendes eso???
y esa es la razón, ¡¡¡de que te repita lo mismo con cada elemento!!!