<?php require_once 'function.php'; require 'classes.php'; require 'repo.php'; $link = getDbConnect(); $title = "Справочник: Ключевые слова"; $error = false; $all_wordpairs = WordpairRepository::loadAll($link); $all_persons = PersonRepository::loadAll($link); $pair_person = ''; if (isset($_POST['submit'])) { $person_id = $_POST['persons']; if ($person_id != 0) { $person = PersonRepository::load($link, $person_id); $one_person = $person->getName(); $pair_person = WordpairRepository::loadByPerson($link, $person_id); } else { $error = true; } } include 'view/header.php'; include 'view/v_wordpairs.php'; include 'view/footer.php';
<?php require_once 'function.php'; require 'classes.php'; require 'repo.php'; $link = getDbConnect(); $id = $_GET['id']; $param = $_GET['name']; switch ($param) { case 'site': if (SiteRepository::delete($link, $id)) { header("location: sites.php"); } break; case 'keyword': if (WordpairRepository::delete($link, $id)) { header("location: wordpairs.php"); } break; case 'person': if (PersonRepository::delete($link, $id)) { header("location: persons.php"); } break; default: header("location: index.php"); }
<?php require_once 'function.php'; require 'classes.php'; require 'repo.php'; $link = getDbConnect(); $title = "Ключевые слова: Редактирование"; $keyword_id = $_GET['id']; $keyword = WordpairRepository::load($link, $keyword_id); $keyword1 = $keyword->getKeyword1(); $keyword2 = $keyword->getKeyword2(); $distance = $keyword->getDistance(); if (isset($_POST['submit'])) { $keyword1 = $_POST['name1']; $keyword2 = $_POST['name2']; $distance = $_POST['distance']; if (WordpairRepository::edit($link, $keyword1, $keyword2, $keyword_id, $distance)) { header("location: wordpairs.php"); } } include 'view/header.php'; include 'view/v_edit_keyword.php'; include 'view/footer.php';
<?php require_once 'function.php'; require 'classes.php'; require 'repo.php'; $link = getDbConnect(); $title = "Ключевые слова: Добавить"; $person_id = $_GET['id']; if (isset($_POST['submit'])) { $name1 = $_POST['name1']; $name2 = $_POST['name2']; $distance = $_POST['distance']; if (WordpairRepository::add($link, $person_id, $name1, $name2, $distance)) { header("location: wordpairs.php"); } } include 'view/header.php'; include 'view/v_new_keyword.php'; include 'view/footer.php';