Программа "Футбольный болельщик"
Система для ведения турнирных таблиц чемпионатов и кубков, в которых участвуют российские команды. Перечень функций приложения обработки базы данных, сущностей и атрибутов базы данных. Назначение и условия применения программы "Футбольный болельщик".
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 18.06.2010 |
Размер файла | 41,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
if(isset($_POST['zabmjach'])) {$ZabMjach= $_POST['zabmjach'];if($ZabMjach == '') {unset($ZabMjach);}}
if(isset($_POST['propmjach'])) {$PropMjach = $_POST['propmjach']; if($PropMjach == '') {unset($PropMjach);}}
if(isset($_POST['gorod'])) {$CityMatch = $_POST['gorod']; if($CityMatch == '') {unset($CityMatch);}}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Добавление данных в базу</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<!--Шапка сайта-->
<? include("blocks/header.php");?>
<tr>
<td><table width="900" border="0" cellspacing="0" cellpadding="0">
<tr>
<!--Левый блок-->
<?php include("blocks/left.php");?>
<td width="737" valign="top" class="view">
<?php
if(isset($idChemp) && isset($Doma) && isset($Gost) && isset($DateMatch) && isset($ZabMjach) && isset($PropMjach) && isset($CityMatch) &&isset($_POST['Check']))
{
if($Doma == $Gost)
echo "<p>Команда не может играть сама с собой. Выберите другую комамнду.</p>";
else
{
$prov = mysql_query("SELECT Matches.idMatch
FROM Matches, MatchRezult
WHERE Matches.idMatch=MatchRezult.idMatch and idChemp='$idChemp' and Doma='$Doma' and Gost = '$Gost'");
$row=mysql_fetch_array($prov);
if(isset($row[0]))
echo "В рамках данного чемпионат этот матч уже состоялся. Возможно вы ошиблись при вводе данных.";
else
{
$result = mysql_query("INSERT INTO Matches (idChemp, DateMatch, CityMatch)
VALUES('$idChemp','$DateMatch','$CityMatch')");
if($result == 'true')
{
$sel = mysql_query("SELECT idMatch FROM Matches ORDER BY idMatch desc limit 1");
$row = mysql_fetch_array($sel);
$idMatch=$row['idMatch'];
$result2 = mysql_query("INSERT INTO MatchRezult (idMatch, Doma, Gost, ZabMjach, PropMjach)
VALUES('$idMatch','$Doma','$Gost', '$ZabMjach','$PropMjach')");
if($result2 == 'true')
{
$my_check = $_POST['Check'];
$len = sizeof($my_check);
for($i=0; $i<$len; $i++)
{
$result3 = mysql_query("INSERT INTO SudjiInMatch (idMatch, idSud)
VALUES('$idMatch','$my_check[$i]')");
}
if ($result3 == 'true')
{
$sel = mysql_query("SELECT idCom FROM CommandInChemp WHERE idCom='Doma'");
$row = mysql_fetch_array($sel);
if(!isset($row[0]))
{
$result4 =
mysql_query("INSERT INTO CommandInChemp (idChemp, idCom)
VALUES('$idChemp','$Doma')");
}
if ($result4 == 'true')
{
$sel = mysql_query("SELECT idCom FROM CommandInChemp WHERE idCom='Gost'");
$row = mysql_fetch_array($sel);
if(!isset($row[0]))
{
$result5 = mysql_query("INSERT INTO CommandInChemp (idChemp, idCom)
VALUES('$idChemp','$Gost')");
}
if($result5 != 'true')
echo "<p>Ошибка. Данные в базу не занесены!</p>";
}
echo "<p>Данные успешно занесены в базу!</p>";
}
}
}
else
echo "<p>Ошибка. Данные в базу не занесены!</p>";
}
}
}
else
{
echo "<p>Вы ввели не всю информацию, поэтому данные не могут быть добавлены в базу.</p>";
}
?>
</td>
</tr>
</table></td>
</tr>
<!--Нижний блок-->
<?php include("blocks/footer.php");?>
</table>
</body>
</html>
Подобные документы
Операции обработки, преобразования, упорядочения отношений базы данных для оптимизации её ответов на запросы пользователя. Инфологическое моделирование предметной области. Анкеты описания сущностей, атрибутов и связей. SQL-скрипт схемы базы данных.
курсовая работа [1,4 M], добавлен 03.03.2015Особенности проектирования программы на языке С++ для обработки данных из таблиц базы данных. Основные функции программы, создание концептуальной модели базы данных и диаграммы классов, разработка интерфейса пользователя и запросов к базе данных.
курсовая работа [2,1 M], добавлен 08.06.2012Разработка программных продуктов на языке программирования Borland Delphi. Применяемые таблицы и связи между ними. Пользовательский интерфейс работы с базой данных. Алгоритм работы программы "Футбольные команды и игроки". Защита от ввода неверных данных.
курсовая работа [788,1 K], добавлен 22.06.2011Разработка логической и физической моделей базы данных предприятия и описание атрибутов. Порядок создания справочников и реквизитов базы данных на основе программы "1С:Предприятие 8.2", назначение связей таблиц. Пример сгенерированных SQL-кодов.
курсовая работа [2,7 M], добавлен 02.12.2015Правила начисления очков футбольным командам во внутренних национальных чемпионатах, групповых этапах клубных турниров. Описание СУБД DB2, методы организации, контроля и администрирования баз данных. Инструменты СУБД DB2 с интерфейсом командной строки.
курсовая работа [971,7 K], добавлен 17.11.2016Цель инфологического моделирования предметной области. Источники данных, базы данных и система управления, разработка модели. Принципы проектирования базы данных, концептуальная, логическая, материальная разработка. Типы сущностей, атрибутов и связей.
курсовая работа [188,6 K], добавлен 15.07.2012Перечень используемых сущностей и атрибутов. Классификация и типы связей, их функциональные особенности. Реляционная модель базы данных, ее структура и разработка. Функциональные зависимости между атрибутами, требования к программному обеспечению.
курсовая работа [4,0 M], добавлен 26.05.2015Функциональная и информационная модель предметной области. Спецификации сущностей, атрибутов, связей. Ограничение ссылочной целостности, запросы пользователей. Даталогическая модель базы данных, спецификация таблиц. Интерфейс конечного пользователя.
курсовая работа [1,1 M], добавлен 13.02.2014Создание логической модели базы данных информационной подсистемы "Computers". Ввод атрибутов, первичных ключей сущностей базы данных. Требования к центральному процессору, монитору, принтеру. Оценка экономической эффективности внедрения программы.
дипломная работа [1,2 M], добавлен 01.07.2011Обследование предметной области. Проектирование реляционной базы данных: описание входной и выходной информации, перечень сущностей и атрибутов, создание модели, выбор ключей. Разработка и обоснование представлений для отображения результатов выборки.
курсовая работа [539,0 K], добавлен 12.12.2011