<?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