</p> <?php //--------------------------------------------------------------------------COLORES---------------- $i = 0; $contador = 0; $contador2 = 0; foreach ($color as $colores) { $color_fk[] = $colores->color_id; // obtengo las tallas correspondientes pero en numero $contador += 1; // Para saber cuantas iteraciones hace el foreach $contador2 += 1; } $i = 0; $color_valor = ColorManager::findAllColors(); foreach ($color_valor as $color_valores) { $valores_Disponibles[] = $color_valores->valor; //obtengo xs , s , etc $id_color[] = $color_valores->id; //obtengo todas las id de tallas $i += 1; } for ($contador; $contador != 0; $contador--) { for ($i = 0; $i < 12; $i++) { if ($color_fk[$contador - 1] == $id_color[$i]) { $total_color[] = $valores_Disponibles[$i]; } } } $i = 0;
if ($fk_talla_producto[$i] == $selectID) { $almacen_id[] = $all_id[$i]; $contador_id = 0; for ($contador = 0; $contador < 5; $contador++) { if ($seleccion_talla[$contador] == 'on') { Talla_manager::updateTalla($almacen_id[$contador_id], $numero_id[$contador_id], $selectID); $contador_id = $contador_id + 1; } } } $i = $i + 1; } } } //-------------------------------------- COLORES -------------------------------------> $select_color = ColorManager::findAllColors(); $contar_on_color = 0; $i = 11; foreach ($select_color as $select_colores) { $get_ID_color[] = $select_colores->id; // obtener todas las id de colores $values_color[] = $_POST[$i]; // obtener todas las variables seleccionadas en formulario if ($values_color[$i - 11] == 'on') { // contar cuantos 'on' hay $contar_on_color += 1; // cantidad de 'on' que hay $valor_color_id[] = $i - 10; } $i += 1; }