te voy a dar la solucion en vez de una imagen del carrito con el link hazlo con un form y en el submit metes la imagen del carrito y en la url del form la id y el action y el color por $_POST en carro.php
te kedaria igual q ahora pero en vez de un link un form y ya mandas el color y la id y el action
en el input del form type=image para en vez de mostrar un boton sea una imagen
seria asi , alomejor tiene algun error pero con las prisas...
Código PHP:
Ver original<?php
if(isset($_SESSION['carro']) && isset($productos['id'])){ ?> <form method="post" action="carro.php?id=<?php $productos['id']; ?>&action=removeProd">
<?php }else{?>
<form method="post" action="carro.php?id=<?php $productos['id']; ?>&action=add">
<?php }?>
<select name="color">
<option value="">seleccionar</option>
<?php
echo "<option value='".$fila['0']."'>".$fila['1']."</option>";
}
?>
</select>
<?php
if(isset($_SESSION['carro']) && isset($productos['id'])){ ?> <input name="" type="image" src="/imagen_carro eliminar" width="50" height="50">
<?php }else{?>
<input name="" type="image" src="/imagen_carro añadir" width="50" height="50">
<?php }?>
</form>