|
|
|
| Категория 3.
Имеется база данных, в которой одно из полей имеет имя Name, и содержит фамилии людей. Написать скрипт index.php, который при первом обращении выводит весь русский алфавит и делает буквы ссылками в том случае, если есть фамилии, начинающиеся на эти буквы.
Нажатие на букву-ссылку вызывает опять index.php, который сначала выводит вышеописанную конструкцию, а под ней выводит список, состоящий только из Num фамилий, начинающихся на выбранную букву. Если общее количество фамилий превышает Num, то еще вывести ссылки на страницы с продолжением этого списка.
Каждая фамилия в списке является ссылкой, нажатие на которую вызывает снова index.php. Теперь, кроме всего вышеописанного, добавляется еще "карточка" выбранного человека, состоящая из перечисления названий всех полей в базе и соответствующих значений. | |
|
|
|
|
|
|
|
для: FatBoy
(27.03.2006 в 11:40)
| | Задача помещена в раздел "Задачи на PHP", там же можно найти форму для публикации ответов.
http://www.softtime.ru/info/task.php?id_article=86 | |
|
|
|
|
|
|
|
для: cheops
(27.03.2006 в 13:18)
| | To FatBoy: Таблицу можно было бы назвать. :)
To cheops: Таблицу и поле имени автора можно было бы назвать по-разному. :)) | |
|
|
|
|
|
|
|
для: Trianon
(27.03.2006 в 19:50)
| | >To cheops: Таблицу и поле имени автора можно было бы
>назвать по-разному. :))
Согласен, тоже об этом потом подумал... | |
|
|
|
|
|
|
|
для: cheops
(27.03.2006 в 21:36)
| | по-моему пропал интерес у людей к задачам уже :) | |
|
|
|
|
|
|
|
для: isset
(02.04.2006 в 23:54)
| | Ничего страшного, цель проекта составить задачник, а не привлечь как можно больше народу. Следует отметить, что сам раздел "Задачи на PHP" по данным счётчика пользуется достаточно большой популярностью. А этого мы и добивались, чтобы люди могли придти в любой момент и порешать задачи для себя, для тренировки. | |
|
|
|
|
|
|
|
для: cheops
(03.04.2006 в 01:06)
| | кстати, я вот почитл ответы, и никто не сообразил, что если будет в базе не только русские буквы, но и английские, то такие буква, как A H P O T X E B M K, они будут выводить и русские значения, и английские. Это можно как-нить исправить? | |
|
|
|