Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Создание клиентского web-приложения





Код главной страницы:

 

<html>

<head>

<meta http-equiv="content-type" content="text/html">

<title>Главная</title>

<link href="style.css" rel="stylesheet" type="text/css">

</head>

<body onLoad="MM_preloadImages('images/h_butt1.jpg','images/2h_butt2.jpg','images/3h_butt3.jpg','images/4h_butt4.jpg','images/5h_butt5.jpg','images/6h_butt6.jpg')">

<table align="center" style="width:726px; height:100%;">

<tr>

<td style="width:100%; height:27px;"> <img src="images/spacer.gif" alt="" width="1" height="1"><br>

</td>

</tr>

<tr>

<td style="width:100%; height:137px;">

<a href="index.html">

<img src="images/h_butt1.jpg" alt="Домашняя страница" name="rov1" width="118" height="137" border="0"></a>

<a href="gr.php" >

<img src="images/h_butt2.jpg" alt="Таблица 1" name="rov2" width="118" height="137" border="0"></a>

<a href="chil.php" >

<img src="images/h_butt3.jpg" alt=" " name="rov3" width="118" height="137" border="0"></a>

<a href="par.php">

<img src="images/h_butt4.jpg" alt=" " name="rov4" width="118" height="137" border="0"></a>

<a href="sotr.php" >

<img src="images/h_butt5.jpg" alt=" " name="rov5" width="118" height="137" border="0"></a>

<a href="dolz.php">

<img src="images/h_butt6.jpg" alt=" " name="rov6" width="115" height="137" border="0"></a>

<br>

</td></tr><tr>

<td style="width:100%; height:16px;"> <img src="images/spacer.gif" alt="" width="1" height="1"><br>

</td></tr><tr>

<td style="width:100%; height:6px;"> <img src="images/spacer.gif" alt="" width="1" height="1"><br>

</td></tr><tr>

<td style="width:100%; height:89px;">

<table style="width:100%; height:100%;">

<tr>

<br><h1>Главная</h1><br>

<p>Наш детский сад не зря зовется садом:

<br>Здесь дети подрастают как цветы.

<br>Чтоб этот сад был год от года краше

<br>Мы не жалеем Света, Тепла и Доброты!

<p>На нашем сайте Вы можете:

<br>1) просматривать данные о детях, группах, родителях, сотрудниках, должностях сотрудников,

<br>2) добавлять, изменять и удалять эти данные,

<br>3) осуществлять сортировку, фильтрацию и поиск информации по всей базе данных детского сада.

<td style="width:705px; height:100%; background:url(images/f_back1.gif) repeat-x top;">

<table style="width:100%; height:100%; background:url(images/f_back1.gif) repeat-x bottom;">

<tr><td style="width:100%; height:100%; background:url(images/f_back1.gif) repeat-y left;">

<table style="width:100%; height:100%; background:url(images/f_back1.gif) repeat-y right">

<tr><td style="width:100%; height:100%; background:url(images/ltc.gif) no-repeat left top;"><table style="width:100%; height:100%; background:url(images/rtc.gif) no-repeat right top"><tr><td style="width:100%; height:100%; background:url(images/lbc.gif) no-repeat left bottom;"><table style="width:100%; height:100%; background:url(images/rbc.gif) no-repeat right bottom;">

</table></td></tr>

</table></td></tr></table></td></tr></table></td>

<td style="width:21px; height:100%;"> </td>

</tr></table></td></tr><tr>

<td style="width:100%; height:100%;"> <br style="line-height:24px;">

</td></tr>

</table>

</body>

</html>

 

Код для подключения к БД (config.php):

 

<?php

$host='172.23.64.64:/home/ftp/10/1410179/kinder/G141004_LISIZINA.FDB';

$usname='sysdba';

$pswrd='masterkey';

$db=ibase_pconnect($host, $usname, $pswrd);

if(!$db)

{

echo 'Ошибка соединения c базой данных';

exit;

}

?>

 

Код для просмотра, сортировки, фильтрации и поиска в таблице:

 

<form action="gr.php" method="post">

<p >Сортировать таблицу по:

<SELECT name="sort">

<OPTION value=1>номеру

<OPTION value=2>названию группы

<OPTION value=3>номеру комнаты

</SELECT>

<p align='left'><input type="submit" value="Сортировать"></p>

</form>

<form action="gr.php" method="post">

<p>Фильтровать по:

<SELECT name="filtr1">

<OPTION value=1>названию группы

<OPTION value=2>номеру комнаты

</SELECT>

<p align='left'>Параметр фильтрации:<input type="text" name="filtr" size="20"></p>

<p align='left'><input type="submit" value="Фильтровать"> <input type="submit" value="Сброс"><br><br>

</form>

<hr>

<form action="gr.php" method="post">

<p>Поиск по:

<SELECT name="search1">

<OPTION value=1>названию группы

<OPTION value=2>номеру комнаты

</SELECT>

<p align='left'>Параметр поиска:<input type="text" name="search" size="20"></p>

<p align='left'><input type="submit" value="Поиск"> <input type="submit" value="Сброc">

</form>

<?php

include_once('config.php');

$sort=$_POST['sort'];

$filtr1=$_POST['filtr1'];

$search1=$_POST['search1'];

$filtr=$_POST['filtr'];

$search=$_POST['search'];

if ($sort)

{

switch($sort)

{

case 1:

{

$query="select * from S_GROUP_ID";

break;

}

case 2:

{

$query="select * from S_GROUP_NAME";

break;

}

case 3:

{

$query="select * from S_GROUP_ROOM";

break;

}

}

}

else if ($filtr&&$filtr1)

{

switch($filtr1)

{

case 1:

{

$query="select * from F_GROUP_NAME('".$filtr."')";

break;

}

case 2:

{

$query="select * from F_GROUP_ROOM('".$filtr."')";

break;

}

}

}

elseif ($search&&$search1)

{

switch($search1)

{

case 1:

{

$query="select * from P_GROUP_NAME('".$search."')";

break;

}

case 2:

{

$query="select * from P_GROUP_ROOM('".$search."')";

break;

}

}

}

else

{$query="select * from GROUPS";

}

$result=ibase_query($query);

echo '<table border=1 width=100% height=100% >';

echo '<tr><td class="tab_h" width=20%><i><b>№ группы</b></i></td>'.

'<td class="tab_h"><i><b>Название группы</b></i></td>'.

'<td class="tab_h"><i><b>Номер комнаты</b></i></td>'.

'<td class="tab_h" width=25%><i><b>Действия с записью</b></i></td>'.

'</tr>';

while($row=ibase_fetch_row($result))

{

echo "<tr><td class='tab_st_c'>$row[0]</td>

<td class='tab_st'><a href='child_group.php?NAM=$row[1]'>$row[1]</a></td>

<td class='tab_st_c'>$row[2]</td>

<td class='tab_st_c'><a href='gr_u.php?ID=$row[0]'>Изменить</a><br><a href='gr_d.php?ID=$row[0]'>Удалить</a></td>

</tr>";

}

echo "</table>";

ibase_free_result($result);

?>

Код для добавления данных:

<form action="gr_a.php" method="post">

Название группы&nbsp;&nbsp;<input type="text" name="NAME" size="20"> <br><br>

Номер комнаты&nbsp;&nbsp;<input type="text" name="ROOM" size="5"> <br><br>

<input type="submit" value="Добавить"><br>

</p>

</form>

<h3 align=left>Результат:&nbsp;</h3>

<?php

$NAME=$_POST['NAME'];

$ROOM=$_POST['ROOM'];

if (!$NAME||!$ROOM)

{

echo "<p>Необходимо заполнить поля для добавления!</p><br>";

}

else

{

include_once('config.php');

$query="EXECUTE PROCEDURE ADD_GR('".$NAME."','".$ROOM."')";

$it=ibase_trans();

$result=ibase_query($query);

$ic=ibase_commit();

if ($result)

echo "<p>Запись добавлена!<br><br>";

else echo "<p>Запись не добавлена!</p>";

echo "<a href='gr.php'>Вернуться к просмотру</a>";

}

?>

 

Код для изменения записи:

<?php

$ID=$_GET['ID'];

echo '<form action="gr_u.php" method="post">

Номер группы&nbsp;&nbsp;<input type="text" size="5" name="IDD" value='.$ID.'> <br><br>

Название группы&nbsp;&nbsp;<input type="text" name="NAME" size="20"> <br><br>

Номер комнаты&nbsp;&nbsp;<input type="text" name="ROOM" size="5"> <br>

<br>

<input type="submit" value="Изменить"><br>

</p>

</form>';

?>

<h3 align=left>Результат:&nbsp;</h3>

<?php

$IDD=$_POST['IDD'];

$NAME=$_POST['NAME'];

$ROOM=$_POST['ROOM'];

if (!$IDD||!$NAME||!$ROOM)

{

echo "<p>Необходимо заполнить поля для изменения!</p><br>";

}

else

{

include_once('config.php');

$query="EXECUTE PROCEDURE UPD_GR('".$IDD."','".$NAME."','".$ROOM."')";

$it=ibase_trans();

$result=ibase_query($query);

$ic=ibase_commit();

if ($result)

echo "<p>Запись изменена!<br><br>";

else echo "<p>Запись не изменена!</p><br><br>";

echo "<a href='gr.php'>Вернуться к просмотру</a>";

}

?>

 

Код для удаления:

<?php

$ID=$_GET['ID'];

include_once('config.php');

$query="EXECUTE PROCEDURE DEL_GR('".$ID."')";

$it=ibase_trans();

echo '<br>';

$result=ibase_query($query);

$ic=ibase_commit();

if ($result)

echo "<p>Запись удалена!<br><br>";

else echo "<p>Запись не удалена!</p>";

echo "<a href='gr.php'>Вернуться к просмотру</a>";

?>

Код фильтрации по диапазону:

<form action="par.php" method="post">

<p>Фильтровать фамилии по диапазону:

<p align='left'>от:<input type="text" name="f" size="5"> &nbsp;&nbsp;&nbsp; до:<input type="text" name="f1" size="5"></p>

<p align='left'><input type="submit" value="Фильтровать"> <input type="submit" value="Сброс"><br><br>

</form>

<?php

include_once('config.php');

$sort=$_POST['sort'];

$filtr1=$_POST['filtr1'];

$search1=$_POST['search1'];

$filtr=$_POST['filtr'];

$search=$_POST['search'];

$f=$_POST['f'];

$f1=$_POST['f1'];

switch($filtr1)

{

case 1:

{

$query="select * from F_PARENT_SURN('".$filtr."')";

break;

}

case 2:

{

$query="select * from F_PARENT_NAME('".$filtr."')";

break;

}

case 3:

{

$query="select * from F_PARENT_OTC('".$filtr."')";

break;

}

case 4:

{

$query="select * from F_PARENT_TEL('".$filtr."')";

break;

} } }

?>

 

 

Date: 2015-12-13; view: 356; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию