Я недавно работал над системой скобок турнира, которую я пытаюсь отобразить с помощью PHP и MySQL. Jsfiddle проекта here, но код можно посмотреть here. В любом случае, я создал базу данных, которая будет отображаться в скобках турнира.Как отображать определенные данные в определенных областях div?
CREATE TABLE `tournament_bracket` (
`id` int(11) NOT NULL auto_increment,
`tournamentname` varchar(64) NOT NULL,
`round` int(11) NOT NULL auto_increment,
`position` int(11) NOT NULL auto_increment,
`player` varchar(64) NOT NULL,
PRIMARY KEY (`id`)
Таким образом, я пытаюсь определить, где находится игрок, через круг и позицию. Вот базовое представление о том, как будет работать круг и позиция. http://gyazo.com/edcf23ccb1d827eb4e9080cfa62ba3ce
Итак, хотя может быть 5 позиций с идентификатором «1», раунд укажет их на правильный. Теперь я пытаюсь приблизиться к способу, которым я могу показать его через дизайн. Я понимаю основную концепцию захвата информации из базы данных и ее отображение через PHP. Но, глядя на код, мне нужно что-то посчитать количество раз, когда создается строка. Например
<div class="round quarter-finals"> (round one)
<div class="round semi-finals"> (round two)
<div class="round finals"> (round three)
<div class="round"> (round four)
<div class="roundfinal"> (round five)
Если для каждый раз один из тех, кто упомянут было бы подсчитать число, я мог определить, где нужно поместить строку в. Что касается позиции, у меня все еще нет идей.
Я полагаю, что мне нужно дать каждому игровому слоту идентификатор и каждый раунд идентификатора. Я не уверен, как это сделать, может кто-нибудь уточнить?
Используйте первичный ключ из таблицы. –
Пожалуйста, включите любой существующий код непосредственно в свой вопрос, а не только на внешние сайты. –