ACC SHELL
<?php
// UPRAVA EXISTUJICI NOVINKY
if (isset($_POST['odeslat']) || isset($_POST['odeslat_a_zavrit'])) {
/*
Array (
* [id_kategorie] => kundej dobrodej
* [nazev] => kundej dobrodej
* [nazev1] => Prostě nějaký zasraný newsletter
* [cena] =>
* [datum_od] =>
* [datum_do] =>
* [stav] =>
* [odeslat] => Uložit
* )
*/
$valid = true;
if ($valid) {
/*
if (empty($_POST['id_popisu'])) {
return false;
}
*/
foreach ($_POST['id_hrace'] as $key => $id) {
//NDebugger::dump($_POST['id_hrace']);
$arr['id_hrace'] = $id;
$arr['id_zapasu'] = intval($_POST['id_popisu']);
$arr['minuty'] = intval($_POST['minuty'][$key]);
$arr['goly'] = intval($_POST['goly'][$key]);
$arr['ck'] = intval($_POST['ck'][$key]);
$arr['zk'] = intval($_POST['zk'][$key]);
dibi::query('
INSERT INTO zapis', $arr, '
ON DUPLICATE KEY UPDATE
minuty=%i', $arr['minuty'], ',
goly=%i', $arr['goly'], ',
ck=%i', $arr['ck'], ',
zk=%i', $arr['zk']);
}
/*
NDebugger::dump($arr);
exit;
*/
$skore = isset($_POST['skore'])?intval($_POST['skore']):0;
$skore .= ':';
$skore .= isset($_POST['skore1'])?intval($_POST['skore1']):0;
dibi::query('UPDATE katalog_udalosti SET skore=%s', $skore, ' WHERE id=%i', $arr['id_zapasu']);
$_SESSION['message_ok'][] = "Uložení proběhlo v pořádku.";
if (isset($_POST['odeslat_a_zavrit'])) {
Tools::redirect('katalog1.php');
} else {
if ($_POST['lang'] != '1') {
Tools::redirect("zapis.php?id=" . $arr['id_zapasu']);
} else {
Tools::redirect("katalog1_edit.php?id=" . $arr['id_zapasu']);
}
}
}
}
?>
ACC SHELL 2018