КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Листинг программ (формы)Форма «Граждане» <? include ("blocks/db.php"); //подключение к базе if (isset ($_GET['id'])) {$id = $_GET['id'];} //проверка - передался ли параметр на данную страницу с предыдущей ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Главная Страница</title> <link href="style.css" rel="stylesheet" type="text/css"> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" class="left"> <tr> <? include ("blocks/lefttd.php")?> <? $result = mysql_query ("SELECT * FROM grazdane WHERE id_cit = '$id'",$db); //выбор всех полей для гражданина, которого выбрали на прошлой странице $myrow = mysql_fetch_array ($result);?> <td width="604" valign="top"> <p><strong>ФИО(рус)</strong>: <? echo $myrow['FIOrus'];?></p> <p><strong>ФИО(бел)</strong>: <? echo $myrow['FIObel']; ?> </p> <p><strong>ФИО(лат)</strong>: <? echo $myrow['FIOlat']; ?></p> <p><strong>Адрес</strong>:<? echo $myrow['address']; ?> </p> <p><strong>Телефон</strong>:<? echo $myrow['phone'];?> </p> <p><strong>Дата рождения</strong>:<? echo $myrow['birthdate'];?> </p> <p><strong>Пол</strong>:<? echo $myrow['sex'];?> </p> <p><strong>Республика</strong>:<? echo $myrow['republic'];?> </p> <p><strong>ФИО ребенка</strong>:<? echo $myrow['child_FIO'];?> </p> <p><strong>Дата рождения ребенка</strong>:<? echo $myrow['child_birthdate'];?> </p> <p><strong>ФИО супруга (-и)</strong>:<? echo $myrow['suprug_FIO'];?> </p> <p><strong>ФИО супруга (-и) до всупления в брак</strong>:<? echo $myrow['suprug_FIOdo'];?> </p> <p><strong>Дата рождения супруга (-и)</strong>:<? echo $myrow['suprug_birthdate'];?> </p> <p><strong>Дата вступления в брак</strong>:<? echo $myrow['suprug_brakdate'];?> </p> <p><strong>ФИО отца</strong>:<? echo $myrow['FIO_father'];?> </p> <p><strong>ФИО матери</strong>:<? echo $myrow['FIO_mother'];?> </p> <p><strong>Пасспорт серия</strong>:<? echo $myrow['passseria'];?> </p> <p><strong>Пасспорт номер</strong>:<? echo $myrow['passnomer'];?> </p> <p><strong>Пасспорт дата выдачи</strong>:<? echo $myrow['passdate'];?> </p>
<? $idpodr1 = $myrow['id_podr'] ?> <? $idsotr1 = $myrow['id_sotr'] ?>
<? $result1 = mysql_query ("SELECT * FROM podrazdpvs WHERE id_podr = '$idpodr1'",$db); //выбор подразделения, связанного с гражданином и всей информации о нем $myrow1 = mysql_fetch_array ($result1);?> <p><strong>Название паспортного стола</strong>:<? echo $myrow1['name'];?> </p> <p><strong>Адрес</strong>:<? echo $myrow1['address'];?> </p> <p><strong>ФИО начальника</strong>:<? echo $myrow1['bossFIO'];?> </p> <? $result2 = mysql_query ("SELECT * FROM sotrpvs WHERE id_sotr = '$idsotr1'",$db); //выбор сотрудника, связанного с гражданином и всей информации о нем $myrow2 = mysql_fetch_array ($result2);?> <p><strong>ФИО сотрудника</strong>:<? echo $myrow2['FIO_sotr'];?> </p> <p><strong>Табельный номер</strong>:<? echo $myrow2['tabnomer'];?> </p> <p><strong>должность</strong>:<? echo $myrow2['dolzhnost'];?> </p> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html> Форма отображения данных о гражданах <? //подключения блока с базой данных (код в папке blokss/db.php) include ("blocks/db.php"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Игроки</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 { font-family: Verdana; font-size: 16px; font-weight: bold; } .стиль2 { font-size: 14px; font-weight: bold; } --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="604" valign="top"><div align="center" class="стиль1">Игроки</div> <p class="стиль2">Граждане:</p> <? //выбираем все значения из таблицы и отображаем имя, фамилию, серию и номер паспорта $result = mysql_query ("SELECT * FROM grazdane",$db); $myrow = mysql_fetch_array ($result); do { printf ("<p><a href = 'grazhdane_details.php?id=%s'>%s</a>, %s %s</p>",$myrow['id_cit'],$myrow['FIOrus'],$myrow['passseria'],$myrow['passnomer']); } while ($myrow = mysql_fetch_array ($result)); //цикл работает до тех пор, пока база возвращает значения ?>
</tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html> Форма вход в администраторскую часть <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Главная Страница</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?>
<td width="600" valign="top"> <p>Добро Пожадовать в Администраторскую часть</p></td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html> Форма ввода данных нового гражданина <!DOCTYPE HTML PUBLIC "-//W20C//DTD HTML 4.01 Transitional//EN" "http://www.w20.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Добавить гражданина</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="600"> <p>Здесь можно добавить нового гражданина</p> <? //форма добавления нового гражданина - собираются все параметры и отправляются методом post на страницу обработчик, для добавления в базу ?> <form name="form1" action="newgrazd_add.php" method="post"> <p>ФИО(рус) <input name="FIOrus" type="text" size="20" maxlength="50"></p> <p>ФИО(бел) <input name="FIObel" type="text" lang="be" size="20" maxlength="50"> </p> <p>ФИО(лат) <input name="FIOlat" type="text" lang="en" size="20" maxlength="50"></p> <p>Адрес <input name="address" type="text" size="20" maxlength="50"> </p> <p>Телефон<input name="phone" type="text" size="10" maxlength="15"></p> <p>Дата рождения (год-месяц-день) <input name="birthdate" type="text"> </p> <p>Пол<input name="sex" type="text" size="5" maxlength="3"></p> <p>Республика<input name="republic" type="text" value="Беларусь" size="20" maxlength="20"></p> <p>ФИО ребенка<input name="child_FIO" type="text" size="20" maxlength="50"></p> <p>Дата рождения ребенка (год-месяц-день)<input name="child_birthdate" type="text"></p> <p>ФИО супруга (-и)<input name="suprug_FIO" type="text" size="20" maxlength="50"></p> <p>ФИО супруга (-и) до вступления в брак<input name="suprug_FIOdo" type="text" size="20" maxlength="50"></p> <p>Дата рождения супруга (-и) (год-месяц-день)<input name="suprug_birthdate" type="text"></p> <p>Дата вступления в брак (год-месяц-день)<input name="suprug_brakdate" type="text"></p> <p>ФИО отца<input name="FIO_father" type="text" size="20" maxlength="20"></p> <p>ФИО матери<input name="FIO_mother" type="text" size="20" maxlength="20"></p> <p>Пасспорт серия<input name="passseria" type="text" size="5" maxlength="5"></p> <p>Пасспорт номер<input name="passnomer" type="text" size="10" maxlength="10"></p> <p>Пасспорт дата выдачи (год-месяц-день)<input name="passdate" type="text" size="20" maxlength="20"></p> <? //выбор отделения из выпадающего списка include ('blocks/db.php'); $mysql = "SELECT * FROM podrazdpvs"; $res = mysql_query($mysql); echo "<select name = 'otdel' ?>\r\n"; while($myrow = mysql_fetch_assoc($res)) { echo "<option value={$myrow['id_podr']}>{$myrow['name']}</option>"; } echo "</select>\r\n"; ?> <br /> <br /> <? //выбор сотрудника из выпадающего списка $mysql = "SELECT * FROM sotrpvs"; $res = mysql_query($mysql); echo "<select name = 'sotr' ?>\r\n"; while($myrow = mysql_fetch_assoc($res)) { echo "<option value={$myrow['id_sotr']}>{$myrow['FIO_sotr']}</option>"; } echo "</select>\r\n"; ?> <p><input name="submit" type="submit" value="Добавить гражданина"></p> </form> </td> </tr> <tr> <td valign="top" class="left"> </td> <td> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html> Форма добавления нового гражданина <? include ('blocks/db.php'); //подключение к базе данных //проверка передачи параметров на данную страницу (страницу-обработчик) с прошлой if (isset($_POST['FIOrus'])) {$FIOrus = $_POST['FIOrus']; if ($FIOrus == '') {unset ($FIOrus);}} if (isset($_POST['FIObel'])) {$FIObel = $_POST['FIObel'];if ($FIObel == '') {unset ($FIObel);}} if (isset($_POST['FIOlat'])) {$FIOlat = $_POST['FIOlat'];if ($FIOlat == '') {unset ($FIOlat);}} if (isset($_POST['address'])) {$address = $_POST['address'];if ($address == '') {unset ($address);}} if (isset($_POST['phone'])) {$phone = $_POST['phone'];if ($phone == '') {unset ($phone);}} if (isset($_POST['birthdate'])) {$birthdate = $_POST['birthdate'];if ($birthdate == '') {unset ($birthdate);}} if (isset($_POST['sex'])) {$sex = $_POST['sex'];if ($sex == '') {unset ($sex);}} if (isset($_POST['child_FIO'])) {$child_FIO = $_POST['child_FIO'];if ($child_FIO == '') {unset ($child_FIO);}} if (isset($_POST['child_birthdate'])) {$child_birthdate = $_POST['child_birthdate'];if ($child_birthdate == '') {unset ($child_birthdate);}} if (isset($_POST['suprug_FIO'])) {$suprug_FIO = $_POST['suprug_FIO'];if ($suprug_FIO == '') {unset ($suprug_FIO);}} if (isset($_POST['suprug_FIOdo'])) {$suprug_FIOdo = $_POST['suprug_FIOdo'];if ($suprug_FIOdo == '') {unset ($suprug_FIOdo);}} if (isset($_POST['suprug_birthdate'])) {$suprug_birthdate = $_POST['suprug_birthdate'];if ($suprug_birthdate == '') {unset ($suprug_birthdate);}} if (isset($_POST['suprug_brakdate'])) {$suprug_brakdate = $_POST['suprug_brakdate'];if ($suprug_brakdate == '') {unset ($suprug_brakdate);}} if (isset($_POST['republic'])) {$republic = $_POST['republic'];if ($republic == '') {unset ($republic);}} if (isset($_POST['FIO_father'])) {$FIO_father = $_POST['FIO_father'];if ($FIO_father == '') {unset ($FIO_father);}} if (isset($_POST['FIO_mother'])) {$FIO_mother = $_POST['FIO_mother'];if ($FIO_mother == '') {unset ($FIO_mother);}} if (isset($_POST['passseria'])) {$passseria = $_POST['passseria'];if ($passseria == '') {unset ($passseria);}} if (isset($_POST['passnomer'])) {$passnomer = $_POST['passnomer'];if ($passnomer == '') {unset ($passnomer);}} if (isset($_POST['passdate'])) {$passdate = $_POST['passdate'];if ($passdate == '') {unset ($passdate);}} if (isset($_POST['otdel'])) {$otdel = $_POST['otdel'];if ($otdel == '') {unset ($otdel);}} if (isset($_POST['sotr'])) {$sotr = $_POST['sotr'];if ($sotr == '') {unset ($sotr);}} ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Обработчик</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?>
<td width="600" valign="top"> <? if (isset($FIOrus) && isset($passseria) && isset($passnomer)) //проверка ключевых полей - ФИО, номер и серия паспорта { //добавление параметров в новую запись базы данных $result = mysql_query ("INSERT INTO grazdane (FIOrus, FIObel, FIOlat, address, phone, birthdate, sex, republic, child_FIO, child_birthdate, suprug_FIO, suprug_FIOdo, suprug_birthdate, suprug_brakdate, FIO_father, FIO_mother, passseria, passnomer, passdate, id_podr,id_sotr) VALUES
('$FIOrus','$FIObel','$FIOlat','$address','$phone','$birthdate','$sex','$republic','$child_FIO','$child_birthdate','$suprug_FIO','$suprug_FIOdo','$suprug_birthdate','$suprug_brakdate','$FIO_father','$FIO_mother','$passseria','$passnomer','$passdate','$otdel','$sotr')",$db);
if ($result == 'true') {echo "<p>Гражданин успешно добавлен</p>"; //подтверждение успешного добавления
} else {echo "<p>Гражданин не добавлен</p>";} } else { echo "<p>Введите пожалуйста ФИО, номер и серию паспорта</p>"; } //если ключевые параметры не указаны, то выводится данное сообщение ?> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html>
Форма ввода данных нового отделения паспортного стола <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Добавить новое отделение</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?>
<td width="600"> <p>Здесь можно добавить новое отделение</p> <? //форма добавления нового отделения - собираются все параметры и отправляются методом post на страницу обработчик, для добавления в базу ?> <form name="form1" action="newotdelenie_add.php" method="post"> <p>Название паспортного стола <input name="name" type="text" size="20" maxlength="50"></p> <p>Адрес <input name="address" type="text" size="20" maxlength="20"></p> <p>ФИО начальника <input name="bossFIO" type="text"> </p> <p><input name="submit" type="submit" value="Добавить отделение"></p> </form> </td> </tr> <tr> <td valign="top" class="left"> </td> <td> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html>
Добавление нового отделения в базу <? include ('blocks/db.php'); //подключение к базе данных //проверка передачи параметров на данную страницу (страницу-обработчик) с прошлой if (isset($_POST['name'])) {$name = $_POST['name']; if ($name == '') {unset ($name);}} if (isset($_POST['address'])) {$address = $_POST['address'];if ($address == '') {unset ($address);}} if (isset($_POST['bossFIO'])) {$bossFIO = $_POST['bossFIO'];if ($bossFIO == '') {unset ($bossFIO);}} ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Обработчик</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="600" valign="top"> <? if (isset($name) && isset($address) && isset($bossFIO)) //проверка ключевых полей { //добавление параметров в новую запись базы данных $result = mysql_query ("INSERT INTO podrazdpvs (name, address, bossFIO) VALUES ('$name','$address','$bossFIO')",$db); if ($result == 'true') {echo "<p>отделение успешно добавлено</p>";} //подтверждение успешного добавления else {echo "<p>отделение не добавлено</p>";} } else { echo "<p>Введите пожадуйста все данные на данной странице</p>"; } //если ключевые параметры не указаны, то выводится данное сообщение ?> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html> Добавление данных новых работников <? include ('blocks/db.php'); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Добавить Работника</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="600"> <p>Здесь можно добавить нового Работника</p> <? //форма добавления нового гражданина - собираются все параметры и отправляются методом post на страницу обработчик, для добавления в базу ?> <form name="form1" action="newpersonnel_add.php" method="post"> <p>Имя <input name="FIO_sotr" type="text" size="20" maxlength="50"></p> <p>Табельный номер <input name="tabnomer" type="text" size="20" maxlength="20"></p> <p>Должность <input name="dolzhnost" type="text"> </p> <? $mysql = "SELECT * FROM podrazdpvs"; //выбор подразделения, в котором работает данный сотрудник $res = mysql_query($mysql); echo "<select name = 'otdel' ?>\r\n"; while($myrow = mysql_fetch_assoc($res)) { echo "<option value={$myrow['id_podr']}>{$myrow['name']}</option>"; } echo "</select>\r\n"; ?> <p><input name="submit" type="submit" value="Добавить сотрудника"></p> </form> </td> </tr> <tr> <td valign="top" class="left"> </td> <td> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html> Добавление данных нового сотрудника <? include ('blocks/db.php'); //подключение к базе данных //проверка передачи параметров на данную страницу (страницу-обработчик) с прошлой if (isset($_POST['FIO_sotr'])) {$FIO_sotr = $_POST['FIO_sotr']; if ($FIO_sotr == '') {unset ($FIO_sotr);}} if (isset($_POST['tabnomer'])) {$tabnomer = $_POST['tabnomer'];if ($tabnomer == '') {unset ($tabnomer);}} if (isset($_POST['dolzhnost'])) {$dolzhnost = $_POST['dolzhnost'];if ($dolzhnost == '') {unset ($dolzhnost);}} if (isset($_POST['otdel'])) {$otdel = $_POST['otdel'];if ($otdel == '') {unset ($otdel);}} ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Обработчик</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="600" valign="top"> <? if (isset($FIO_sotr) && isset($tabnomer) && isset($dolzhnost) && isset($otdel)) //проверка ключевых полей { //добавление параметров в новую запись базы данных $result = mysql_query ("INSERT INTO sotrpvs (FIO_sotr, tabnomer, dolzhnost, idpodrazd) VALUES ('$FIO_sotr','$tabnomer','$dolzhnost','$otdel')",$db);
if ($result == 'true') {echo "<p>Сотрудник успешно добавлен</p>";}//подтверждение успешного добавления else {echo "<p>Сотрудник не добавлен</p>";} } else { echo "<p>Введите пожадуйста все данные на данной странице</p>"; } //если ключевые параметры не указаны, то выводится данное сообщение ?> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html>
Удаление данных гражданина <? include ("blocks/db.php"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Удаление гражданина</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head> <body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="600"> <p><strong>Выберите гражданина для удаления</strong></p> <form action="kill_grazd.php" method="post"> <? //выбор гражданина из базы $result = mysql_query ("SELECT id_cit, FIOrus FROM grazdane",$db); $myrow = mysql_fetch_array ($result); do { //выводит радиокнопки с именами printf ("<p><input name='id' type='radio' value='%s'><label> %s</label></p>",$myrow["id_cit"],$myrow["FIOrus"]); }
while ($myrow = mysql_fetch_array ($result)) ?> <? // передача его id на страницу обработчик для удаления из базы ?> <p><input name="submit" type="submit" value="Удалить Гражданина"></p> </form> </td> </tr> <tr> <td valign="top" class="left"> </td> <td> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html> Удаление данных отделения. <? include ("blocks/db.php"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Удаление Работника</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head>
<body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="600" valign="top"> <p><strong>Выберите отделение для удаления</strong></p> <form action="kill_otdelenie.php" method="post"> <? //выбор отделения из базы $result = mysql_query ("SELECT id_podr, name FROM podrazdpvs",$db); $myrow = mysql_fetch_array ($result);
do {//выводит радиокнопки с названиями printf ("<p><input name='id_podr' type='radio' value='%s'><label> %s</label></p>",$myrow["id_podr"],$myrow["name"]); } while ($myrow = mysql_fetch_array ($result)) ?> <? // передача его id на страницу обработчик для удаления из базы ?> <p><input name="submit" type="submit" value="Удалить отделение"></p> </form> </td> </tr> <tr> <td valign="top" class="left"> </td> <td> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html>
Удаление сотрудника <? include ("blocks/db.php"); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Удаление Работника</title> <link href="style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .стиль1 {font-size: 10} --> </style> </head>
<body> <table width="800" border="1"> <? include ("blocks/Header.php") ?> <tr> <td><table width="800" border="1" bgcolor="#FFFFFF" class="left"> <tr> <? include ("blocks/lefttd.php")?> <td width="600" valign="top">
<p><strong>Выберите отделение для удаления</strong></p> <form action="kill_otdelenie.php" method="post"> <? //выбор отделения из базы $result = mysql_query ("SELECT id_podr, name FROM podrazdpvs",$db); $myrow = mysql_fetch_array ($result); do {//выводит радиокнопки с названиями printf ("<p><input name='id_podr' type='radio' value='%s'><label> %s</label></p>",$myrow["id_podr"],$myrow["name"]); } while ($myrow = mysql_fetch_array ($result)) ?> <? // передача его id на страницу обработчик для удаления из базы ?> <p><input name="submit" type="submit" value="Удалить отделение"></p> </form> </td> </tr> <tr> <td valign="top" class="left"> </td> <td> </td> </tr> </table></td> </tr> <? include ("blocks/footer.php")?> </table> </body> </html>
ПРИЛОЖЕНИЕ 2 Листинг базы данных База граждане CREATE TABLE `grazdane` ( `id_cit` int(5) NOT NULL auto_increment, `FIOrus` varchar(40) NOT NULL, `FIObel` varchar(40) NOT NULL, `FIOlat` varchar(40) NOT NULL, `address` varchar(50) NOT NULL, `phone` int(8) NOT NULL, `birthdate` date NOT NULL, `birthplace` varchar(50) NOT NULL, `sex` varchar(3) NOT NULL, `republic` varchar(15) NOT NULL, `child_FIO` varchar(40) NOT NULL, `child_birthdate` date NOT NULL, `suprug_FIO` varchar(40) NOT NULL, `suprug_FIOdo` varchar(40) NOT NULL, `suprug_birthdate` date NOT NULL, `suprug_brakdate` date NOT NULL, `FIO_father` varchar(40) NOT NULL, `FIO_mother` varchar(40) NOT NULL, `passseria` varchar(3) NOT NULL, `passnomer` int(10) NOT NULL, `passdate` date NOT NULL, `id_podr` int(5) NOT NULL, `id_sotr` int(5) NOT NULL, `osn_vidachi` varchar(50) NOT NULL, PRIMARY KEY (`id_cit`) ) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=14 ;
Дамп данных таблицы `grazdane` INSERT INTO `grazdane` VALUES (12, 'Александр Леонидович Малашенок', 'Александр Леонидович Малашенок', 'Aliaksandr Malashobak', 'Я. Коласа 23 - 5', 5559977, '1987-09-01', '', 'М', 'Беларусь', '', '0000-00-00', 'Юлия Константиновна Малашенок', 'Юлия Константиновна Кошкина', '1987-09-01', '2000-09-01', 'Леонид Леонидович', 'Юлия Леонидовна', 'ВМ', 1548798, '2004-09-01', 3, 1, ''); INSERT INTO `grazdane` VALUES (7, 'Федя Пупсиков', 'Федя Пупсиков', 'Fedor Pupsikoff', 'Сурганова 47/4', 2201548, '1988-09-29', '', 'М', 'Беларусь', 'Коля Пупсиков', '2000-09-29', 'Аня Пупсикова', 'Аня Кошкина', '1988-09-29', '2000-09-29', 'Вася Пупсиков', 'Оля Пупсикова', 'ВМ', 1354987, '1988-09-29', 0, 0, '');
Структура таблицы `podrazdpvs`
CREATE TABLE `podrazdpvs` ( `id_podr` int(5) NOT NULL auto_increment, `name` varchar(25) NOT NULL, `address` varchar(50) NOT NULL, `bossFIO` varchar(40) NOT NULL, PRIMARY KEY (`id_podr`) ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=6 ; Дамп данных таблицы `podrazdpvs` INSERT INTO `podrazdpvs` VALUES (1, 'Паспортный стол № 1', 'Минск ст. Пролетарская д1 подвал № 3', 'Хвалюляг Руслан Фаиг оглы'); INSERT INTO `podrazdpvs` VALUES (3, 'Паспорный стол № 2', 'Ангарская 54', 'Трутень 87'); Структура таблицы `sotrpvs` CREATE TABLE `sotrpvs` ( `id_sotr` int(5) NOT NULL auto_increment, `FIO_sotr` varchar(40) NOT NULL, `tabnomer` varchar(40) NOT NULL, `dolzhnost` varchar(20) NOT NULL, `idpodrazd` int(11) NOT NULL, PRIMARY KEY (`id_sotr`) ) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=10 ; Дамп данных таблицы `sotrpvs` INSERT INTO `sotrpvs` VALUES (1, 'Конченко Александр Алимерзоевич', '154879', 'Механик', 1); INSERT INTO `sotrpvs` VALUES (7, 'Козлевич Федор Ананьевич', '1547887', 'Паспортист', 3); Структура таблицы `userlist` CREATE TABLE `userlist` ( `id` int(3) NOT NULL auto_increment, `user` varchar(50) NOT NULL default '', `pass` varchar(50) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ; Дамп данных таблицы `userlist` INSERT INTO `userlist` VALUES (1, 'user', 'pass');
|