<?php use Site\Models\table\Image; use Site\View\classes\View; require __DIR__ . '/../autoload.php'; /* -- Получение одной записи из БД по ID -- */ $img = Image::findById($_GET['id']); /* -- Передача полученой записи в шаблон -- */ $obView = new View(); $obView->assign('img', $img); /* -- Вывод шаблона на экран -- */ $obView->display('imgOne.php');
<?php use Site\Models\User; use Site\View\classes\View; require __DIR__ . '/../autoload.php'; /* -- Точка входа в админ панель -- */ $view = new View(); /* -- Первое посещение, пустая страница -- */ if (empty($_POST['main']) && empty($_POST['galleryIns']) && empty($_POST['galleryDel']) && empty($_POST['trainsDel']) && empty($_POST['trainsUp']) && empty($_POST['trainsIns'])) { $view->admin('adminPan.php'); die; } else { /* -- Обработка данных пришедшие из формы -- */ $admin = new User(); /* -- Изменение главной страницы -- */ if (isset($_POST['main'])) { $mass = ['title' => $_POST['title'], 'text' => $_POST['text']]; //$user = new User(); $admin->updateMainPage($mass); /* -- Получение результата выполнения запроса к БД -- */ $view->admin('adminPan.php', $res); /* -- Вывод шаблона с результатом -- */ //header('Location: /Control/admin.php'); /* -- Для варианта -- */ } /* -- Изменение галереи -- */ if (isset($_POST['galleryIns'])) { $mass = $_FILES['file']; $admin->insertImage($mass); /* -- Добавить фото -- */ $view->admin('adminPan.php', $res); //header('Location: /Control/admin.php');
<?php use Site\Models\table\Image; use Site\View\classes\View; require __DIR__ . '/../autoload.php'; /* -- Получение массива записей из БД -- */ $res = Image::findAll(); /* -- Передача полученного массива в шаблон -- */ $obView = new View(); $obView->assign('photo', $res); /* -- Вывод шаблона на экран -- */ $obView->display('images.php');
<?php use Site\Models\table\MainRecord; use Site\View\classes\View; require __DIR__ . '/../autoload.php'; /* -- Получение массива записей из БД -- */ $res = MainRecord::findAll(); /* -- Передача полученного массива в шаблон -- */ $obView = new View(); $obView->assign('main', $res); /* -- Вывод шаблона на экран -- */ $obView->display('main.php');
<?php use Site\Models\table\TimetableRecord; use Site\View\classes\View; require __DIR__ . '/../autoload.php'; /* -- Получение массива записей из БД -- */ $res = TimetableRecord::findAll(); /* -- Передача полученного массива в шаблон -- */ $obView = new View(); $obView->assign('train', $res); /* -- Вывод шаблона на экран -- */ $obView->display('timetable.php');