Current Path : /data/web/virtuals/51568/virtual/www/plan/ |
Current File : /data/web/virtuals/51568/virtual/www/plan/textyAkceKopie.php |
<?php require_once('DbConnect.php'); if (IsSet($_POST["idAkce"])){$idAkce = $_POST["idAkce"];} if (IsSet($_POST["kategorie"])){$kategorie = $_POST["kategorie"];} $tabulka = 'clanky'; $call = mysqli_prepare($conn, 'call GetLastAI (@id, ?)'); mysqli_stmt_bind_param($call, 's', $tabulka); mysqli_stmt_execute($call); $result = mysqli_query($conn, 'SELECT @id'); $row = mysqli_fetch_assoc($result); $idAkceNew = $row["@id"]; echo $idAkceNew; // toto musi zustat - podle toho se kopie akce nastavi na novy radek $select = "SELECT `zarazeni`, `datum`, `cas`, `obsah`, `nadpis`, `stav`, `zverejnit`, `autor`, `uid`, " ."`rocnik` FROM `clanky` WHERE id=$idAkce "; $result = mysqli_query($conn, $select); $rowS = mysqli_fetch_object($result); $s_nadpis = 'akce'.$idAkceNew; $insert = "INSERT INTO `clanky`(`zarazeni`, `datum`, `cas`, `obsah`, `nadpis`, `stav`, `zverejnit`, `autor`, `uid`, " ."`s_nadpis`, `rocnik`,`zobrazeno` ) " ."VALUES (',40004,', '$rowS->datum', '$rowS->cas', '$rowS->obsah', '$rowS->nadpis', $rowS->stav, '$rowS->zverejnit', '$rowS->autor', '$rowS->uid', '$s_nadpis', '$rocnik', 0 )"; $result = mysqli_query($conn, $insert); $select = "SELECT `informace`, `podilise` FROM `pl_akce` WHERE idclanek = $idAkce"; $result = mysqli_query($conn, $select); $rowS = mysqli_fetch_object($result); $stmt = "UPDATE pl_akce SET informace = ?, podilise = ? WHERE idclanek = ?"; $call = mysqli_prepare($conn, $stmt); mysqli_stmt_bind_param($call, 'isi', $rowS->informace, $rowS->podilise, $idAkceNew); mysqli_stmt_execute($call); $stmt = "DELETE FROM `pl_akce_kategorie` WHERE idakce = ?"; $call = mysqli_prepare($conn, $stmt); mysqli_stmt_bind_param($call, 'i', $idAkceNew); mysqli_stmt_execute($call); $kodyKategorie = explode('*', $kategorie); $stmt = "INSERT INTO `pl_akce_kategorie`(`idakce`, `idkategorie`) VALUES (?, ?)"; $call = mysqli_prepare($conn, $stmt); for ($i = 1; $i<count($kodyKategorie); $i++){ $j = $i - 1; mysqli_stmt_bind_param($call, 'ii', $idAkceNew, $kodyKategorie[$j]); mysqli_stmt_execute($call); } ?>