Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3-4 - 3 вар.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
379.39 Кб
Скачать

Скрипт 3

Рисунок 4

Рисунок 5

Из вышеуказанных рисунков видим записи таблиц базы данных. Возле каждой записи расположены кнопки и , что позволяет редактировать и удалять соответственные записи.

<?php

$n_reisa=$_POST['n_reisa'];

$p_otpr=$_POST['p_otpr'];

$p_nazn=$_POST['p_nazn'];

$dni=$_POST['dni'];

$cena=$_POST['cena'];

$id=$_POST['idredact'];

print "<html><head><title>Лабораторная работа №3</title>";

// Проверка ввода данных

print "<script type='text/javascript'>

function Numbers(e){

var keynum;

var keychar;

var numcheck;

if(window.event) // IE{

keynum = e.keyCode;}

else if(e.which) // Netscape/Firefox/Opera{

keynum = e.which;}

keychar = String.fromCharCode(keynum);

numcheck = /\d/;

return numcheck.test(keychar)|| keynum<32;}

</script>

<script type='text/javascript'>

function onKey(obj) {

if(!/^[\d\.]*$/.test(obj.value))

obj.value = obj.value.replace(/[^\d\.]+/, '');

}

</script>";

print "</head><body><body bgcolor='white'><center><h2>Лабораторная работа №3</h2></center>";

Include "config.Php";

// Выполняем SQL-запрос

$ath = mysql_query("SELECT * FROM table1 where id=$id");

// Проверяем успешность выполнения SQL-запроса

if(!$ath) exit(mysql_error());

// Определяем таблицу и заголовок

if (mysql_num_rows ($ath) == 0)

{

echo ("<center><font color='black' style='font-family:Times New Roman' size=4><b>Данных нет!!!</b></font><br>");

}

else {

while($user = mysql_fetch_array($ath))

{

echo ("<center><table border=0><tr><td width=500><center><h3>Таблица 1</h3></center>

<form action=obrab_lab3_t1_r.php method=POST><input name=idredact type=hidden value='".$id."'><table BORDER=0 ALIGN=CENTER VALIGN=CENTER>

<tr>

<td width=200><font color=black>Номер рейса</td>

<td align=center><input name=n_reisa type=text maxlength=2 value='".$user['n_reisa']."' onkeypress='return Numbers(event)' style='background-color: white;font-family:Tahoma;color:black;font-size:15px' /></td>

</tr>

<tr>

<td width=200><font color=black>Пункт отправления</td>

<td align=center><input name=p_otpr type=text value='".$user['p_otpr']."' style='background-color: white;font-family:Tahoma;color:black;font-size:15px'></td>

</tr>

<tr>

<td width=200><font color=black>Пункт назначения</td>

<td align=center><input name=p_nazn type=text value='".$user['p_nazn']."' style='background-color: white;font-family:Tahoma;color:black;font-size:15px'></td>

</tr>

<tr>

<td width=200><font color=black>Дни полётов</td>

<td>".$user['dni'].": <select name=dni style='background-color: white;font-family:Tahoma;color:black;font-size:15px'>

<option value='1'>1 - понедельник

<option value='2'>2 - вторник

<option value='3'>3 - среда

<option value='4'>4 - четверг

<option value='5'>5 - пятница

<option value='6'>6 - суббота

<option value='7'>7 - воскресение

</td>

</tr>

<tr>

<td width=200><font color=black>Цена билета</td>

<td align=center><input name=cena type=text maxlength=3 value='".$user['cena']."' onkeyup='onKey(this)' style='background-color: white;font-family:Tahoma;color:black;font-size:15px' /></td>

</tr>

<tr>

<td ALIGN=center COLSPAN=2><br><input type=submit value=Редактировать style='background-color: white; font-family:Monotype Corsiva;color:black;font-size:15px'></td>

</tr>

</table></form></td>");

}

}

print "</body>

</html>\n";

?>