Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 1
Регистрация: 06.05.2012
Сообщений: 106
1

Построение годового календаря чемпионата

18.10.2012, 22:34. Просмотров 1070. Ответов 1
Метки нет (Все метки)


Доброго времени суток. Помогите пожалуйста написать скрипт для годового календаря чемпионата по футболу. Допустим 16 команд. Вот пытался вывести команды с помощью алгоритма жеребьевки, но что-то результат не тот, который нужен(

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<? include("db.php"); //подключение к бд
 
$result = mysql_query("SELECT club FROM list_teams", $connect);
 
$rows = mysql_num_rows($result);//подсчет кол-ва строк
$colvo = $rows/2;
 
    $arr = array(); 
 
    while($myrow = mysql_fetch_array($result)) 
    { 
        $arr[] =$myrow['club'];//Запись значения столбца club
    }
    
    //1й тур
    for($i = 0; $i <= $colvo; $i++)
    {
        echo $arr[$i]." - ".$arr[($rows - $i + 1)]."<br>";
    } 
    //остальные туры
    for($i = 2; $i < $rows; $i++)  
    {  
        echo "<br>".$i.' тур'."<br>";   
      
        $arr2 = $arr[2];   
      
        for($y = 2; $y < $rows; $y++)  
        {  
            $arr[$y] = $arr[$y + 1];  
        }  
            $arr[$rows] = $arr2;   
          
        for($j = 0; $j <= $colvo; $j++)  
        {  
            echo $arr[$j].' - '.$arr[($rows - $j + 1)]."<br>";  
        }   
    }
?>
Вот собственно что получается
Кликните здесь для просмотра всего текста

Арсенал -
Буковина -
Волынь - Шахтер
Горняк - Черноморец
Динамо - Полтава
Жемчужина - Одесса
Заря - Оболонь
Кремень - Нива
Кривбасс - Металлист

2 тур
Арсенал -
Буковина - Волынь
Горняк -
Динамо - Шахтер
Жемчужина - Черноморец
Заря - Полтава
Кремень - Одесса
Кривбасс - Оболонь
Металлист - Нива

3 тур
Арсенал -
Буковина - Горняк
Динамо - Волынь
Жемчужина -
Заря - Шахтер
Кремень - Черноморец
Кривбасс - Полтава
Металлист - Одесса
Нива - Оболонь

4 тур
Арсенал -
Буковина - Динамо
Жемчужина - Горняк
Заря - Волынь
Кремень -
Кривбасс - Шахтер
Металлист - Черноморец
Нива - Полтава
Оболонь - Одесса


и так до 15 тура
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.10.2012, 22:34
Ответы с готовыми решениями:

Реализовать динамическое построение таблицы календаря в зависимости от дня недели
1.Реализовать в РНР динамическое построение таблицы календаря в зависимости от дня недели. ...

Построение годового календаря чемпионата
Доброго времени суток. Есть вот задание: Написать скрипт построения годового чемпионата по...

построения годового календаря чемпионата
Доброе время суток,очень нужна помощь с заданием,уже 2-й день сижу ,не могу сообразить. Перебрал...

Ввести с клавиатуры данные годового дохода в массив, отсортировать записи в массиве по убыванию годового дохода
Как отсортировать записи по убыванию?

1
2213 / 2131 / 522
Регистрация: 27.05.2011
Сообщений: 7,322
19.10.2012, 15:56 2
как вы хотите что-бы получилось ?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2012, 15:56

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Нужна идея для годового проекта
Здравствуйте. Нужна идея для годового проекта. Тема: надёжность систем (system reliability)....

Как ввести процент годового дохода
Ввести начальный вклад клиента в банк и процент годового дохода. Определить через сколько лет вклад...

Расчет применяемости на сутки из годового графика
Здравствуйте! В прикрепленном Файле видно как работает на данный момент программа. Дан график и...

Разработать программу «Распределение годового бюджета государства»
1. Разработать программу «Распределение годового бюджета государства». Форму разработать в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.