Завдання:
Необхідно створити пакет програм по створенню простої бази даних(БД),її доповненню, пошуку запису, видаленню запису і її редагуванню. Пакет програм повинен містити загальне меню по виконуваних діях в якому повинен бути встановлений лічильник відвідування цієї сторінки. Пакет програм повинен оперувати з графічними об'єктами (наприклад, фотографії однокурсників). Текст програм повинен бути написаний на мовах HTML і php. Безпосередня робота з базою даних повинна здійснюватися за допомогою пакету СУБД MySQL. Сервер MySQL повинен знаходитися на машині localhost (там же де і Web-сервер Apache). Програми на php повинні взаємодіяти з сервером MySQL за допомогою включених в php функцій взаємодії з MySQL. Після вивчення представлених текстів програм студент повинен розробити подібний пакет програм для БД, заданої у 1 та 2 лабораторній роботі.
Текст HTML документа для формування головного меню:
Index.php
<?
print"<head> ";
print"<title>Menu</title> ";
print"</head> ";
print" <body text='#336699' bgcolor='#FAF0E6' >";
print"<font color='#CC0000'>";
print"<H1>";
print"<p align=center>";
print"<u><i> БАЗА ДАНИХ ОБЛДАІ </u></i>";
print"</p> </H1> </font> <br>";

print"<b> <a href=' form1.html'> 1.Особисті дані про людей</a> <br> ";
print"<a href=' form2.html'> 2.Телефонний довідник</a> <br> ";
print"<a href='form3.html'> 3.Довідник штрафів</a> <br> ";
print"<a href='form4.html'> 4.Дані про працівників</a> <br>";
print"<a href='form5.html'> 5.Регістрація автомобілів</a> <br>";
print"<a href='form6.html'> 6.ДТП</a> <br>";
print"</b> ";
print"<h5><p>Число відвідувань: ";
$filename = "counter.dat";
$fp = fopen($filename,"r");
if ($fp) {
$counter=fgets($fp,10);
fclose($fp);
} else { $counter=0;
}
$counter++;
print $counter;
$fp = fopen($filename,"w");
if ($fp) {
$ii=fputs($fp,$counter);
fclose($fp);
}
print"</h5> ";
print"</body>";
?>

Тексти HTML і PHP документів для формування форм по роботі з особистими даними про людей:
Form1.html
<html>
<head>
<title>ОСОБИСТІ ДАНІ ПРО ЛЮДЕЙ</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H1>
<p align="center">
<u><i> ОСОБИСТІ ДАНІ ПРО ЛЮДЕЙ </u></i>
</p>
</H1>
</font> <br>
<font color="#CC0000">
<H3>Меню: </H3>
</font>
<b>
<a href=" form1_1.html"> 1.Добавити новий запис </a> <br>
<a href=" form1_2.html"> 2.Знайти запис по ідентифікаційному номеру</a> <br>
<a href=" form1_3.html"> 3.Видалити запис</a> <br>
<a href=" form1_4.html"> 4.Відредагувати запис</a> <br>
</b>
</body>
</html>

form1_1.html
<html>
<head>
<title>Створення нового запису</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u><i> СТВОРЕННЯ НОВОГО ЗАПИСУ </u></i>
</p>
</H3>
<br>
</font>
<form method=get action="form1_1.php">
<h3>
<font color="#CC0000">
<b> Заповніть наступні поля:</b>
</h3>
</font>
<b> Ідентифікаційний номер:</b>
<br><input type="text" name="ident" value="" size=40>
<br><br><b> Прізвище:</b>
<br><input type="text" name="Prizvyw4e" value="" size=20>
<br><br><b> Ім'я:</b>
<br><input type="text" name="Imja" value="" size=15>
<br><br><b>По-батькові:</b>
<br><input type="text" name="Pobatkovi" value="" size=20>
<br><br><b>Дату народження(Наприклад: РРРР-ММ-ДД):</b>
<br><input type="text" name="DN" value="">
<br><br><b>Домашню адресу:</b>
<br><input type="text" name="DomAdresa" value="" size=40>
<br><br><b>Номер посвідчення (якщо є):</b>
<br><input type="text" name="Nposvid4ennja" value="" size=15>
<br><br><b>Номер кузова (якщо є):</b>
<br><input name="Nkuzova" value="" size=20>
<br><br><b>Введите ім'я фото лат.буквами:</b>
<br><input name="Img" value="nofoto.jpg" size=20>
<br><br><input type="submit" value="Зареєструвати">
</form>
</body>
</html>



form1_1.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<head> ";
print "<title>Запис введений</title> ";
print "</head> ";
/* Визначаємо значення змінним */
$hostname="localhost";
$username="gordij";
$password="gordij";
/* Ім'я бази даних */
$dbName="dai";
/* Таблиця MySQL */
$usertable="lyudu";
/* Створити з'єднання */
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не можу під'єднатися");
/* Вибір БД */
MYSQL_SELECT_DB($dbName) or die("Не можу вибрати БД");
/*пошук - чи існує вже такий запис*/
$query="select * from $usertable where ident='$ident' ";
$result=mysql_query($query);
/* Скільки знайшлося таких записів? */
$number=mysql_num_rows($result);
$i=0;
if ($number == 0)
{
/* Введення інформації в БД */
$query="INSERT INTO $usertable VALUES ('$ident','$Prizvyw4e','$Imja','$Pobatkovi',
'$DN','$DomAdresa','$Nposvid4ennja','$Nkuzova','$Img')";
$result=MYSQL_QUERY($query);
print "<font color='#CC0000'> " ;
print " <H2>";
print "Запис введений в БД! ";
print "</H2>";
print "</font> " ;
print "<br>";
}
else if ($number > 0)
{
while ($i < $number)
{
print "<font color='#CC0000'> " ;
print " <H2>";
print "Запис з такою ідентифікаційним номером вже існує ";
print "</H2>";
print "</font> " ;
$ident=mysql_result($result,$i,"ident");
$Prizvyw4e=mysql_result($result,$i,"Prizvyw4e");
$Imja=mysql_result($result,$i,"Imja");
$Pobatkovi=mysql_result($result,$i,"Pobatkovi");
$DN=mysql_result($result,$i,"DN");
$DomAdresa=mysql_result($result,$i,"DomAdresa");
$Nposvid4ennja=mysql_result($result,$i,"Nposvid4ennja");
$Nkuzova=mysql_result($result,$i,"Nkuzova");
$Img=mysql_result($result,$i,"Img");

print "<form method=post action='form1_4.php'> ";
print "<b> Ідентифікаційний номер:</b> ";
print " <input name='ident' value='$ident' size=40> ";
print "<br><b> Прізвище:</b> ";
print "<input name='Prizvyw4e' value='$Prizvyw4e' size=20> ";
print "<br><b> Ім'я:</b> ";
print " <input name='Imja' value='$Imja' size=15 > ";
print " <br><b>По-батькові:</b> ";
print "<input name='Pobatkovi' value='$Pobatkovi' size=20> ";
print " <br><b>Дату народження(Наприклад: РРРР-ММ-ДД):</b>";
print " <input name='DN' value='$DN' > ";
print "<br><b>Домашню адресу:</b> ";
print " <input name='DomAdresa' value='$DomAdresa' size=40> ";
print "<br><b>Номер посвідчення (якщо є):</b> ";
print " <input name='Nposvid4ennja' value='$Nposvid4ennja' size=15> ";
print "<br><b>Номер кузова (якщо є):</b> ";
print " <input name='Nkuzova' value='$Nkuzova' size=20> ";
print " <br><b>Введите ім'я фото лат.буквами:</b>";
print " <input name='Img' value='$Img' size=15> ";
print "<br><img src='$Img' height=130><br>";
print "<br><input type='submit' value='Змінити дані'> <br> ";
print "</form>";
$i=$i+1;
}
}
/* Закрити з'єднання */
MYSQL_CLOSE();
print "<br>";
print "<a href='form1.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>

form1_2.html
<html>
<head>
<title>Пошук даних</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u><i> ПОШУК ЗАПИСУ </u></i>
</p>
</H3>
</font> <br>
<form action="form1_2.php" method="post">
<b>Введіть ідентифікаційний номер<b>
<input type="text" name="ident" size=30>
<input type="submit" value="Ввести!">
</form>
</body>
</html>

form1_2.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<head> ";
print "<title>Пошук даних</title> ";
print "</head> ";
$hostname="localhost";
$username="gordij";
$password=" gordij ";
$dbName="dai";
$usertable="lyudu";
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/*пошук - чи існує вже такий запис*/
$query="select * from $usertable where ident='$ident' ";
$result=mysql_query($query);
/* Скільки знайшлося таких записів? */
$number=mysql_num_rows($result);
$i=0;
if ($number == 0)
{
print " <H2>";
print "<font color='#CC0000'> " ;
print "Немає даних про $ident в БД ";
print " </H2>";
print "</font> " ;
}
else if ($number > 0)
{
while ($i < $number)
{
/* Привласнення змінним значень полів для i-го рядка */
$ident=mysql_result($result,$i,"ident");
$Prizvyw4e=mysql_result($result,$i,"Prizvyw4e");
$Imja=mysql_result($result,$i,"Imja");
$Pobatkovi=mysql_result($result,$i,"Pobatkovi");
$DN=mysql_result($result,$i,"DN");
$DomAdresa=mysql_result($result,$i,"DomAdresa");
$Nposvid4ennja=mysql_result($result,$i,"Nposvid4ennja");
$Nkuzova=mysql_result($result,$i,"Nkuzova");
$Img=mysql_result($result,$i,"Img");
/*створення форми для виведення знайдених даних*/
print " <H2>";
print "<font color='#CC0000'> " ;
print "Запис знайдено! ";
print "</H2>";
print "</font> " ;
print "<b> Ідентифікаційний номер:</b> ";
print " <input name='ident' value='$ident' size=40> ";
print "<br><b> Прізвище:</b> ";
print "<input name='Prizvyw4e' value='$Prizvyw4e' size=20> ";
print "<br><b> Ім'я:</b> ";
print " <input name='Imja' value='$Imja' size=15 > ";
print " <br><b>По-батькові:</b> ";
print "<input name='Pobatkovi' value='$Pobatkovi' size=20> ";
print " <br><b>Дату народження(Наприклад: РРРР-ММ-ДД):</b>";
print " <input name='DN' value='$DN' > ";
print "<br><b>Домашню адресу:</b> ";
print " <input name='DomAdresa' value='$DomAdresa' size=40> ";
print "<br><b>Номер посвідчення (якщо є):</b> ";
print " <input name='Nposvid4ennja' value='$Nposvid4ennja' size=15> ";
print "<br><b>Номер кузова (якщо є):</b> ";
print " <input name='Nkuzova' value='$Nkuzova' size=20> ";
print " <br><b>Введите ім'я фото лат.буквами:</b>";
print " <input name='Img' value='$Img' size=15> ";
print "<br><img src='$Img' height=200><br>";
$i=$i+1;
}
}
print "<br>";
print "<a href='form1.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>


form1_3.html
<html>
<head>
<title>Видалення даних</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u><i> ВИДАЛЕННЯ ЗАПИСУ </u></i>
</p>
</H3>
</font>
<form action="form1_3.php" method="post">
<b>Введіть ідентифікаційний номер для видалення:<b>
<input type="text" name="Ident" size=15>
<input type="submit" value="Ввести!">
</form>
</body>
</html>




form1_3.php
<?
print "<body text='#CC0000'' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<head> ";
print "<title>Редагування даних</title> ";
print "</head> ";

$h=$Ident;
$hostname="localhost";
$username="gordij";
$password="gordij";
$dbName="dai";
$usertable="lyudu";
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/* пошук даних по $Ident */
$query="select * from $usertable where Ident='$Ident'";
$result=mysql_query($query);
/* Скільки знайшлося таких записів */
$number=mysql_num_rows($result);
$i=0;
if ($number == 0)
{
print " <H2>";
print "Немає даних про $Ident в БД ";
print " </H2>";
}
else if ($number > 0)
{
while ($i < $number)
{
/*видаленння даного запису*/
$query="delete from $usertable where Ident='$Ident'";
$result=mysql_query($query);

print " <H2>";
print "<font color='#CC0000'> " ;
print "Запис видалений <br>";
print " </H2>";
print "</font> " ;
$i=$i+1;
}
}
print "<br>";
print "<a href='form1.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>

form1_4.html
<html>
<head>
<title>Редагування даних</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u><i>РЕДАГУВАННЯ ЗАПИСУ </u></i>
</p>
</H3>
</font>
<form action="form1_4.php" method="post">
<b>Введіть ідентифікаційний номер, дані для якої необхідно змінити:<b>
<br><input type="text" name="Ident" size=15>
<br><input type="submit" value="Ввести!">
</form>
</body>
</html>



form1_4.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<head> ";
print "<title>Редагування даних</title> ";
print "</head> ";
$hostname="localhost";
$username="gordij";
$password="gordij";
$dbName="dai";
$usertable="lyudu";
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/* Вибір запису по полю ident */
$query="select * from $usertable where Ident='$Ident' ";
$result=mysql_query($query);
$number=mysql_num_rows($result);
$i=0;
if ($number==0)
{
print " <H2>";
print "<font color='#CC0000'> " ;
print "Немає такого запису!<br>";
print " </H2>";
}
else if ($number > 0)
{
while ($i < $number)
{
/* Якщо запис вибраний з бази даних, вивести всі його поля у форму для
редагування і видалити його */
$ident=mysql_result($result,$i,"ident");
$Prizvyw4e=mysql_result($result,$i,"Prizvyw4e");
$Imja=mysql_result($result,$i,"Imja");
$Pobatkovi=mysql_result($result,$i,"Pobatkovi");
$DN=mysql_result($result,$i,"DN");
$DomAdresa=mysql_result($result,$i,"DomAdresa");
$Nposvid4ennja=mysql_result($result,$i,"Nposvid4ennja");
$Nkuzova=mysql_result($result,$i,"Nkuzova");
$Img=mysql_result($result,$i,"Img");
/* Видалення запису */
$query="delete from $usertable where ident='$ident'";
$result=mysql_query($query);
/* Створення форми для редагування */
print "<H3> ";
print " <p align='center'> ";
print "<font color='#CC0000'> " ;
print " <u> <i> РЕДАГУВАННЯ ЗАПИСУ </u> </i> ";
print " </p>";
print "</H3> ";
print "</font> " ;
print "<form method=post action='form1_5.php'>";
print "<b> Ідентифікаційний номер:</b> ";
print " <input name='ident' value='$ident' size=40> ";
print "<br><b> Прізвище:</b> ";
print "<input name='Prizvyw4e' value='$Prizvyw4e' size=20> ";
print "<br><b> Ім'я:</b> ";
print " <input name='Imja' value='$Imja' size=15 > ";
print " <br><b>По-батькові:</b> ";
print "<input name='Pobatkovi' value='$Pobatkovi' size=20> ";
print " <br><b>Дату народження(Наприклад: РРРР-ММ-ДД):</b>";
print " <input name='DN' value='$DN' > ";
print "<br><b>Домашню адресу:</b> ";
print " <input name='DomAdresa' value='$DomAdresa' size=40> ";
print "<br><b>Номер посвідчення (якщо є):</b> ";
print " <input name='Nposvid4ennja' value='$Nposvid4ennja' size=15> ";
print "<br><b>Номер кузова (якщо є):</b> ";
print " <input name='Nkuzova' value='$Nkuzova' size=20> ";
print " <br><b>Введите ім'я фото лат.буквами:</b>";
print " <input name='Img' value='$Img' size=15> ";
print "<br><img src='$Img' height=200><br>";
print "<input type='submit' value='Зареєструвати'>";
print "</form>";
$i=$i+1;
}
}
print "</font" ;
print "<br>";
print "<a href='form1.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>


form1_5.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<font color='#CC0000'> " ;
print "<head> ";
print "<title>Редагування даних</title> ";
print "</head> ";
/* Визначаємо значення змінним */
$hostname="localhost";
$username="gordij";
$password="gordij";
/* Ім'я бази даних */
$dbName="dai";
/* Таблиця MySQL */
$usertable="lyudu";
/* Створити з'єднання */
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
/* Вибір БД */
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/* Введення інформації в БД */
$query="INSERT INTO $usertable VALUES ('$ident','$Prizvyw4e','$Imja','$Pobatkovi',
'$DN','$DomAdresa','$Nposvid4ennja','$Nkuzova','$Img')";
$result=MYSQL_QUERY($query);
/* Закрити з'єднання */
MYSQL_CLOSE();
print " <H2>";
print "Запис введений в БД! <br>";
print " </H2>";
print "<br>";
print "<a href='form1.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>



Тексти HTML і PHP документів для формування форм по роботі з телефонним довідником :
Form2.html
<html>
<head>
<title>form2</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H1>
<p align="center">
<u><i> ТЕЛЕФОННИЙ ДОВІДНИК </u></i>
</p>
</H1>
</font> <br>
<font color="#CC0000">
<H3>Меню: </H3>
</font>
<b>
<a href=" form2_1.html"> 1.Добавити новий запис </a> <br>
<a href=" form2_2.html"> 2.Знайти запис по домашній адресі</a> <br>
<a href=" form2_3.html"> 3.Видалити запис</a> <br>
<a href=" form2_4.html"> 4.Відредагувати запис</a> <br>
</b>
</body>
</html>

Form2_1.html
<html>
<head>
<title>Створення нового запису</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u><i> СТВОРЕННЯ НОВОГО ЗАПИСУ </u></i>
</p>
</H3>
<br>
</font>
<form method=get action="form2_1.php">
<br><b>Введіть адресу:</b>
<br><input type="text" name="DomAdresa" value="" size=40>
<br><br><b>Введіть номер телефону:</b>
<br><input type="text" name="DomTel" value="" size=10>
<br><br><input type="submit" value="Зареєструвати">
</form>
</body>
</html>


Form2_1.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print "<BR>";
print "<head> ";
print "<title>Запис введений</title> ";
print "</head> ";
/* Визначаємо значення змінним */
$hostname="localhost";
$username="gordij";
$password="gordij";
/* Ім'я бази даних */
$dbName="dai";
/* Таблиця MySQL */
$usertable="telefony";
/* Створити з'єднання */
MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не можу під'єднатися");
/* Вибір БД */
MYSQL_SELECT_DB($dbName) or die("Не можу вибрати БД");
/*пошук - чи існує вже такий запис*/
$query="select * from $usertable where DomAdresa='$DomAdresa'";
$result=mysql_query($query);
/* Скільки знайшлося таких записів? */
$number=mysql_num_rows($result);
$i=0;
if ($number == 0)
{
/* Введення інформації в БД */
$query="INSERT INTO $usertable VALUES ('$DomAdresa','$DomTel')";
$result=MYSQL_QUERY($query);
print "<font color='#CC0000'> " ;
print " <H2>";
print "Запис введений в БД! ";
print "</H2>";
print "</font> " ;
print "<br>";
}
else if ($number > 0)
{
while ($i < $number)
{
/* Запис з такою адресою вже існує – виводимо його на екран*/
print "<font color='#CC0000'> " ;
print " <H2>";
print "Запис з такою адресою вже існує ";
print "</H2>";
print "</font> " ;
$DomAdresa=mysql_result($result,$i,"DomAdresa");
$DomTel=mysql_result($result,$i,"DomTel");
print "<form method=post action='form2_4.php'> ";
print "<br><input name='DomAdresa' value='$DomAdresa' size=40>";
print "<br><input name='DomTel' value='$DomTel' size=10>";
print "<input type='submit' value='Змінити дані'> <br> ";
print "</form>";
$i=$i+1;
}
}
/* Закрити з'єднання */
MYSQL_CLOSE();
print "<br>";
print "<a href='form2.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>

form2_2.html
<html>
<head>
<title>Пошук даних</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u> <i> ПОШУК ЗАПИСУ </u> </i>
</p>
</H3>
</font> <br>
<form action="form2_2.php" method="post">
<b>Введіть адресу<b>
<input type="text" name="DomAdresa" size=30>
<input type="submit" value="Ввести!">
</form>
</body>
</html>




Form2_2.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<font color='#CC0000'> " ;
print "<head> ";
print "<title>Запис знайдено</title> ";
print "</head> ";
$hostname="localhost";
$username="";
$password="";
$dbName="dai";
$usertable="telefony";
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/* Вибрати телефони адреса яких яких починаються на $DomAdresa */
$query="select * from $usertable where DomAdresa='$DomAdresa'";
$result=mysql_query($query);
/* Скільки знайшлося таких записів? */
$number=mysql_num_rows($result);
$i=0;
if ($number == 0)
{
print " <H2>";
print "Немає даних про $DomAdresa в БД ";
print " </H2>";
}
else if ($number > 0)
{
while ($i < $number)
{
/* Привласнення змінним значень полів DomTel, DomAdresa для i-го рядка */
$DomAdresa=mysql_result($result,$i,"DomAdresa");
$DomTel=mysql_result($result,$i,"DomTel");

print " <H2>";
print "Запис знайдено! ";
print "</H2>";
print "<br><input name='DomAdresa' value='$DomAdresa' size=40>";
print "<br><input name='DomTel' value='$DomTel' size=10>";
$i=$i+1;
}
}
print "<br>";
print "<a href='form2.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>

form2_3.html
<html>
<head>
<title>Видалення даних</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u><i> ВИДАЛЕННЯ ЗАПИСУ </u></i>
</p>
</H3>
</font>
<form action="form2_3.php" method="post">
<b>Введіть адресу для видалення:<b>
<input type="text" name="DomAdresa" size=30>
<input type="submit" value="Ввести!">
</form>
</body>
</html>



form2_3.php
<?
print "<body text='#CC0000'' bgcolor='#FAF0E6' > ";
print"<BR>";
$hostname="localhost";
$username="gordij";
$password="gordij";
$dbName="dai";
$usertable="telefony";
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/* Вибрати телефони адреса яких яких починаються на $DomAdresa */
$query="select * from $usertable where DomAdresa='$DomAdresa'";
$result=mysql_query($query);
/* Скільки знайшлося таких записів? */
$number=mysql_num_rows($result);
$i=0;
if ($number == 0)
{
print " <H2>";
print "Немає даних про $DomAdresa в БД ";
print " </H2>";
}
else if ($number > 0)
{
while ($i < $number)
{
$query="delete from $usertable where DomAdresa='$DomAdresa'";
$result=mysql_query($query);
print " <H2>";
print "Запис видалений <br>";
print " </H2>";
$i=$i+1;
}
}
print "<br>";
print "<a href='form2.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>

form2_4.html
<html>
<head>
<title>Редагування даних</title>
</head>
<body text="#336699" bgcolor="#FAF0E6" >
<font color="#CC0000">
<H3>
<p align="center">
<u><i>РЕДАГУВАННЯ ЗАПИСУ </u></i>
</p>
</H3>
</font>
<form action="form2_4.php" method="post">
<b>Введіть адресу, дані для якої необхідно змінити:<b>
<br><input type="text" name="DomAdresa" size=30>
<input type="submit" value="Ввести!">
</form>
</body>
</html>



form2_4.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<head> ";
print "<title>Редагування даних</title> ";
print "</head> ";
$hostname="localhost";
$username="gordij";
$password="gordij";
$dbName="dai";
$usertable="telefony";
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/* Вибір запису по полю user_name */
$query="select * from $usertable where DomAdresa='$DomAdresa'";
$result=mysql_query($query);
/* Визначення існування вибраного запису */
$number=mysql_num_rows($result);
if ($number==0)
{
print " <H2>";
print "<font color='#CC0000'> " ;
print "Немає такого запису!<br>";
print " </H2>";
print "</font" ;
print "<br>";
print "<a href='form2.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
}
else
{
/* Якщо запис вибраний з бази даних, вивести всі її поля у форму для
редагування і видалити її */
$DomAdresa=mysql_result($result,0,"DomAdresa");
$DomTel=mysql_result($result,0,"DomTel");
/* Видалення запису */
$query="delete from $usertable where DomAdresa='$DomAdresa'";
$result=mysql_query($query);
/* Створення форми для редагування */
print "<H3> ";
print " <p align='center'> ";
print "<font color='#CC0000'> " ;
print " <u> <i> РЕДАГУВАННЯ ЗАПИСУ </u> </i> ";
print " </p></H3> </font>";
print "<form method=post action='form2_5.php'>";
print "<br><b>Введіть Вашу адресу:</b>";
print "<br><input name='DomAdresa' value='$DomAdresa' size=40>";
print "<br><b>Введіть номер Вашого телефону:</b>";
print "<br><input name='DomTel' value='$DomTel' size=10>";
print "<br><input type='submit' value='Зареєструвати'>";
print "</form>";
}
?>

form2_5.php
<?
print "<body text='#336699' bgcolor='#FAF0E6' > ";
print"<BR>";
print "<font color='#CC0000'> " ;
/* Визначаємо значення змінним */
$hostname="localhost";
$username="gordij";
$password="gordij";
/* Ім'я бази даних */
$dbName="dai";
/* Таблиця MySQL */
$usertable="telefony";
/* Створити з'єднання */
mysql_connect($hostname,$username,$password) or die("Не можу під'єднатися ");
/* Вибір БД */
mysql_select_db("$dbName") or die("Не можу вибрати БД");
/* Введення інформації в БД */
$query="INSERT INTO $usertable VALUES ('$DomAdresa','$DomTel')";
$result=MYSQL_QUERY($query);
/* Закрити з'єднання */
MYSQL_CLOSE();
print " <H2>";
print "Запис введений в БД! <br>";
print " </H2>";
print "<br>";
print "<a href='form2.html'>Назад в меню </a>";
print "<br>";
print "<br>";
print "<a href='index.html'>Назад в головне меню</a>";
?>