</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;
$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); } } ?> <script type="text/javascript"> alert('datos ingresados correctamente'); window.location="admin.php"; </script>
$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); } } $i = 0; foreach ($producto as $productos) { $id_de_producto[] = $productos->id; if ($id_de_producto[$i] == $selectID) { productoManager::deleteProducto($selectID); }
$id = ""; $color = ""; $time = ""; $gender = ""; ?> <a href="http://greeny.cs.tlu.ee/~helepuh/eksam/table.php">Vaata tabelit</a> <?php //VÄRVIDE LISAMINE //uus instants klassist $ColorManager = new ColorManager($mysqli); $PersonManager = new PersonManager($mysqli); //aadressirealt muutuja if (isset($_GET["new_color"])) { $add_new_color = $ColorManager->addColor($_GET["new_color"]); var_dump($add_new_color); } //rippmenüü valiku kõrval vajutati nuppu if (isset($_POST["add_person"])) { var_dump($_POST); $add_new_person_response = $PersonManager->addPerson($_POST["new_dd_selection"], $_POST["date_time"], $_POST["gender"], $POST["add_person"]); } ?>
if ($total == 0) { for ($contar_on_color; $contar_on_color != 0; $contar_on_color--) { ColorManager::updateColor($id_exacta_afectados[$i], $selectID, $valor_color_id[$i]); $i += 1; } } // ------------------------------------------------------------------------------- } else { # ELIMINAR SOBRANTES $total = $contador_seleccionados_color_producto - $contar_on_color; for ($total; $total != 0; $total--) { $ultima_afectados = end($id_exacta_afectados); ColorManager::deletedColor($ultima_afectados, $selectID); array_pop($id_exacta_afectados); $i += 1; } $i = 0; for ($contar_on_color; $contar_on_color != 0; $contar_on_color--) { echo $valor_color_id[$i] . " " . $id_exacta_afectados[$i]; ColorManager::updateColor($id_exacta_afectados[$i], $selectID, $valor_color_id[$i]); $i += 1; } } ?> <script> alert('datos actualizados correctamente'); window.location="admin.php" </script>