Проектирование Web-приложения "Туристическое агенство"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
cho "Код
ошибки:";(mysql_error());
}(mysql_num_rows($result) > 0)
{
$myrow_in = mysql_fetch_array($result);
{
$r = $myrow_in["rating"]/$myrow_in["q_vote"];
$r = intval($r);
$sum= $myrow_in["price1"] + $myrow_in["price2"] + $myrow_in["price3"] + $myrow_in["price4"] + $myrow_in["price5"];("
",$myrow_in["mini_img"],$myrow_in["title"],$myrow_in["description"],$sum,$myrow_in["id"] );
}($myrow_in = mysql_fetch_array($result));
}
else
{
echo "";
exit();
} ?>
Файл view_cat.php - страница категория туров. Страница отвечает за вывод путёвок по категориям. В Начале файлы запускается сессия . Затем осуществляется проверка переменных на наличие методом GET. Далее идёт проверка является ли переменная числом. Если нет, то выводится соответствующее сообщение.
В переменную $result заносятся данные из таблицы категории с условием WHERE, где id тура равняется переменной $cat. Далее данные из таблицы выводятся циклом do while, выводом ptintf.
<? include ("blocks/bd.php");(isset($_GET['cat'])) {$cat = $_GET['cat']; } (!isset($cat)) {$cat = 1;}
/* Проверяем, является ли переменная числом */
if (!preg_match("|^[\d]+$|", $cat)) { ("Неверный формат запроса! Проверьте URL!");
}
$result = mysql_query("SELECT * FROM categories WHERE id='$cat'",$db); (!$result)
{
echo "";
exit(mysql_error());
}(mysql_num_rows($result) > 0)
{
$myrow_cat = mysql_fetch_array($result);
}
else
{
echo "";
exit();
}
?>
<?
$result = mysql_query("SELECT * FROM data WHERE cat='$cat' ORDER BY id",$db); (!$result)
{
echo "";
exit(mysql_error());
}(mysql_num_rows($result) > 0)
{
$myrow_cat = mysql_fetch_array($result);
{
$r = $myrow_cat["rating"]/$myrow_cat["q_vote"];
$r = intval($r);("
",$myrow_cat["mini_img"],$myrow_cat["title"],$myrow_cat["description"],$myrow_cat["date"],$myrow_cat["id"] );
}($myrow_cat = mysql_fetch_array($result));
}
else
{
echo "";
exit();} ?>
Файл view_order.php - страница заказа выбранного тура. Предназначен для оформления заказа выбранной пользователем путёвки. В начале файла идёт подключение к базе данных, через файл bd.php. Далее осуществляется проверка переменных на наличие методом GET. Затем условным выражением проверяется формат запроса. Если формат неверный, - будет выведено соответствующее сообщение.
Пользователю доступна форма, которая обрабатывается файлом form_ticket.php, т.е. у которой action='form_ticket.php' . Обработка осуществляется методом post.
Неверный формат запроса! Проверьте URL!");
}
$result = mysql_query("SELECT * FROM data WHERE id='$id'",$db); (!$result)
{
echo "";
exit(mysql_error());
}(mysql_num_rows($result) > 0)
{
$myrow_post = mysql_fetch_array($result);
$new_view = $myrow_post["view"] + 1;
$update = mysql_query ("UPDATE data SET view='$new_view' WHERE id='$id'",$db);
}
else
{
echo "";
exit();
}
?>
<a hre
Copyright © 2008-2014 geum.ru рубрикатор по предметам рубрикатор по типам работ пользовательское соглашение