VVAgw / HHtest1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HHtest

1 Создать четыре таблицы в базе данных (см. Рисунок 1):

1.1	Образование. Записи в таблице – среднее, бакалавр, магистр, еще что-то.
1.2	Города.
1.3	Пользователи – имя, ссылка на справочник «образование».
1.4	Города пользователей – связь между пользователями и городами, 
у каждого пользователя может быть 1 или более городов.

2 Написать приложение:

2.1	Выводить список (grid) этих пользователей (см. Рисунок 2). Колонки в таблице: 
пользователь, образование, города. Если городов больше одного, то они должны 
выводиться через запятую.
2.2	Выводить два фильтра – образование и города. В каждом из фильтров должна быть 
возможность выделить один или несколько элементов (как вариант – про-ставить одну 
или несколько «галочек»).
2.3	В зависимости от выбранных в фильтрах элементах список пользователей должен 
обновляться – должны выводиться только те пользователи, которые имеют вы-бранное образование 
и связаны хотя бы с одним из выбранных городов. Если в образовании ничего не выбрано, то 
список должен выводиться без фильтрации по образованию. Аналогично с городами.

3. Приложение должно быть написано с использованием следующего инструментария:

3.1	Должна использоваться СУБД MySQL.
3.2	Серверная часть должна быть написана на PHP. 
3.3	Клиентская часть должна быть написана  c использованием JS.

About


Languages

Language:PHP 43.3%Language:HTML 31.4%Language:JavaScript 21.4%Language:CSS 3.8%