Программа "Футбольный болельщик"

Система для ведения турнирных таблиц чемпионатов и кубков, в которых участвуют российские команды. Перечень функций приложения обработки базы данных, сущностей и атрибутов базы данных. Назначение и условия применения программы "Футбольный болельщик".

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.