Общие > Базы данных

Структура...

(1/1)

-DieseLok-:
Добрый день!

Вопрос:

1. Есть Категория (Это в большенстве случаев просто БУКВА)
2. Есть Исполнитель
3. Есть Композиция


Мне надо чтобы при заходе на страницу Высвечиваеться список букв (это я уже руками напишу). При клике на Букву к примеру А вываливались все исполнители на букву А, после этого при клике на исполнителя вываливался список его песен и при клике на песню вываливалась ссылка на композицию.

Это всё простой вариант и я потому если что что-то дабавлю.

Впринцыпе такого результата мне удалось достичь вот таким способом:

=====

   

Макс:
надо не код было приводить, а структуру таблиц.
-----
Таблица категорий :
my_categories :
  cat_id - первичный ключ (auto_increment)
  name - название категории
-----
Таблица исполнителей
my_authors :
    author_id - первичный ключ (auto_increment)
    name - название
    .... по желанию еще поля об исполнителях
-------
Таблица композиций
  my_compositions
 composition_id - первичный ключ (auto_increment)
 cat_id - идентификатор категории (см таблицу my_categories)
 author_id - идентификатор исполнителя (таблицы my_authors)
 name - название
  .... остальные поля по желанию

Тебе чтобы выбрать все композиции указанного автора
SELECT * FROM my_compositions WHERE author_id = $author_id
Чтобы получить композиции категории
SELECT * FROM my_compositions WHERE cat_id = $cat_id

-DieseLok-:
Спасибо! большое я уже разобрался...

Навигация

[0] Главная страница сообщений

Sitemap 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 
Перейти к полной версии