Ya le puse el name al select....
$products tiene 4 valores, porque tengo 4 productos cargados.
$cantidades tiene tambien 4 valores:
Código PHP:
array(4) { [0]=> string(1) "4" [1]=> string(1) "4" [2]=> string(1) "3" [3]=> string(1) "0" }
Ambos son arrays.
Código PHP:
<select id="quantity[]" name="'.$product->name.'" class="select-product">
for ($i=0; $i < 21; $i++){ //debo mostrar un valor max de 20 en el select
if ($cantidad[$ai] == $i) {
<option value=". $i ." selected="selected">. $i .</option>
}else{
<option value=". $i .">. $i .</option>
}
}
</select>
Este código debería funcionar pero no lo hace...ya estoy mareado...
El truco del contador me muestra siempre el mismo valor, el "4", que es el del primer producto. Los demas valores, el nombre del producto y el precio lo muestra correctamente para cada uno....