示例#1
0
文件: data.php 项目: helenpuhu/eksam
?>
	



<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"]);
}
?>
	


<h2>Lisa uus värv</h2>
  <?php 
if (isset($add_new_color_response->error)) {
    ?>
    $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>
    $i += 1;
}
$i = 0;
$default = 1;
if ($contar_on_color == $contador_seleccionados_color_producto) {
    # MEJOR DE LOS CASOS
    for ($contar_on_color; $contar_on_color != 0; $contar_on_color--) {
        ColorManager::updateColor($id_exacta_afectados[$i], $selectID, $valor_color_id[$i]);
        $i += 1;
    }
} elseif ($contar_on_color > $contador_seleccionados_color_producto) {
    # AGREGAR FALTANTES
    $total = $contar_on_color - $contador_seleccionados_color_producto;
    for ($total; $total != 0; $total--) {
        $ultima_posicion_valores = end($valor_color_id);
        ColorManager::addColor($ultima_posicion_valores, $selectID);
        array_pop($valor_color_id);
    }
    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);