echo $jarjestaja_id; ?> </li> <li><b>Kutsujen määrä:</b> <?php echo $kutsujen_maara; ?> </li> </ul> <?php foreach ($luokat as $luokka) { $osallistuja_array = pilko_rivit($luokka['osallistujat']); $osallistuja_lkm = count($osallistuja_array); ?> <form action=".luokka_muokkaa.php" method="post"> <fieldset> <legend><?php echo $luokka['luokka_indeksi'] + 1 . " " . $luokka['nimi'] . " " . $osallistuja_lkm . "/" . $max_osallistuja; ?> </legend> <textarea name="osallistujat" rows="10" placeholder="osallistujat"><?php echo $luokka['osallistujat']; ?> </textarea> <input type="hidden" name="rypas_id" value="<?php
$luokka_insert->bindValue(':osallistujat', ""); $rypas_id = $db->query('SELECT (rypas_id+1) FROM kutsut ORDER BY rypas_id DESC LIMIT 1')->fetchColumn(); $kutsu_id = $db->query('SELECT (id+1) FROM kutsut ORDER BY id DESC LIMIT 1')->fetchColumn(); if ($kutsu_id < 1) { $kutsu_id = 1; } $otsikko = $_POST["otsikko"]; $kilpailu_pvm = $_POST["kilpailu_pvm"]; $vip_pvm = $_POST["vip_pvm"]; $jarjestaja_id = $_POST["jarjestaja_id"]; $saannot = $_POST["saannot"]; $osallistuja_max = $_POST["osallistuja_max"]; $osallistuminen_mail = $_POST["osallistuminen_mail"]; $osallistuminen_otsikko = $_POST["osallistuminen_otsikko"]; $kutsu_maara = intval($_POST["kutsu_maara"]); $luokat = pilko_rivit($_POST["luokat"]); try { $db->beginTransaction(); for ($i = 0; $i < $kutsu_maara; $i++) { $kutsu_insert->execute(); foreach ($luokat as $luokka_indeksi => $luokka_nimi) { $luokka_insert->execute(); } $kutsu_id++; $date = date_create($kilpailu_pvm); date_add($date, date_interval_create_from_date_string('1 days')); $kilpailu_pvm = date_format($date, 'Y-m-d'); } $db->commit(); } catch (Exception $e) { echo "pyöritään takaisin!";