<?php //------------------------------------------------------------------------TALLAS---------------- $i = 0; $contador = 0; $contador2 = 0; foreach ($talla as $tallas) { $tallas_fk[] = $tallas->talla_id; // obtengo las tallas correspondientes pero en numero $contador += 1; // Para saber cuantas iteraciones hace el foreach $contador2 += 1; } $i = 0; $talla_valor = Talla_manager::findAll(); foreach ($talla_valor as $talla_valores) { $valores[] = $talla_valores->valor; //obtengo xs , s , etc $id_talla[] = $talla_valores->id; //obtengo todas las id de tallas $i += 1; } for ($contador; $contador != 0; $contador--) { for ($i = 0; $i < 5; $i++) { if ($tallas_fk[$contador - 1] == $id_talla[$i]) { $total_talla[] = $valores[$i]; } } } $i = 0;
$selectID = substr($selectID, 0, 2); $selectID -= " "; } elseif ($cantidad < 1000) { $selectID = $_POST['selectID']; $selectID = substr($selectID, 0, 3); $selectID -= " "; } elseif ($cantidad < 10000) { $selectID = $_POST['selectID']; $selectID = substr($selectID, 0, 4); $selectID -= " "; } $i = 0; foreach ($talla_producto as $tallas) { $talla_producto_producto_id[] = $tallas->producto_id; if ($talla_producto_producto_id[$i]) { Talla_manager::deletedTalla_1p($selectID); } } $i = 0; foreach ($color_producto as $colores) { $color_producto_producto_id[] = $colores->producto_id; if ($color_producto_producto_id[$i]) { ColorManager::deletedColor_1p($selectID); } } $i = 0; foreach ($imagen as $imagenes) { $imagen_producto_id[] = $imagenes->producto_id; if ($imagen_producto_id[$i]) { ImagenManager::deletedImagen_1p($selectID); }
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); }
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; } } } $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