imagenManager::addImage($url, $mimetype, $producto_id, $si_catalogo); imagenManager::addImage($img1, $mimetype, $producto_id, $no_catalogo); imagenManager::addImage($img2, $mimetype, $producto_id, $no_catalogo); imagenManager::addImage($img3, $mimetype, $producto_id, $no_catalogo); // consulta "select" para talla $talla = Talla_manager::findAll(); $i = 0; foreach ($talla as $tallas) { $talla_id[] = $tallas->id; $valores_talla[] = $_POST[$talla_id[$i]]; $i = $i + 1; } for ($i = 0; $i < 5; $i++) { if ($valores_talla[$i] == 'on') { $talla_id = $i + 1; Talla_manager::addTalla($talla_id, $producto_id); } } // consulta "select" para color $color = ColorManager::findAllColors(); $i = 0; foreach ($color as $colores) { $color_id[] = $colores->id; $valores_color[] = $_POST[$color_id[$i] + 10]; $i = $i + 1; } for ($i = 0; $i < 12; $i++) { if ($valores_color[$i] == 'on') { $color_id = $i + 1; ColorManager::addColor($color_id, $producto_id); }
$i = $i + 1; } } else { //ELIMINAR SOBRANTES $contador = 0; $total = $contar_cantidad_cambios - $cantidad_de_id_seleccionadas; for ($total; $total != 0; $total--) { $contador = 0; unset($id_talla_delete); foreach ($id_total as $complete) { $id_talla_delete[] = $id_total[$contador]; Talla_manager::deletedTalla($id_talla_delete[$contador], $selectID); $contador += 1; } for ($cantidad_de_id_seleccionadas; $cantidad_de_id_seleccionadas != 0; $cantidad_de_id_seleccionadas--) { Talla_manager::addTalla($defecto, $selectID); } $talla_producto = Talla_manager::findAll_talla_producto(); $i = 0; foreach ($talla_producto as $tallas_producto) { $all_id[] = $tallas_producto->id; //[0] = 1 ----- [1] = 2 ------- [2] = 3 $fk_talla_producto[] = $tallas_producto->producto_id; //[0] = 1--[1] = 1 --[2] = 2 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;