Вопрос № 42330: Здравствуйте, уважаемые эксперты! На сайте есть несколько разделов(например: интервью, статьи события). Разделы по структуре одинаковые. Т.е. в каждом содержаться только материалы, характеризующиеся датой, заголовком и самим контентом. Мне необходимо...
Вопрос № 42.330
Здравствуйте, уважаемые эксперты! На сайте есть несколько разделов(например: интервью, статьи события). Разделы по структуре одинаковые. Т.е. в каждом содержаться только материалы, характеризующиеся датой, заголовком и самим контентом. Мне необходимо реализовать возможность добавления, изменения названия и удаления разделов и расстановкой их в определенном порядке. Подскажите, пожалуйста, как организовать БД MySQL для осуществления всего этого:
1.Создаем, удаляем, изменяем названия разделов
2.Ставим каждому разделу порядковый номер(приоритет).
3.Редактирование материалов в разделах.
Заранее благодарен!
Отвечает: Устинов Сергей Евгеньевич
Здравствуйте, Андрющенко Вячеслав Васильевич!
Предполагаемая структура БД в приложении.
В таблице материалы поле "razdel" должно содержать значение поля "id" соответствующего раздела из таблицы "razdely".
Будет что-то не понятно - пишите в местную почту.
Приложение:
--------- Ответы на все вопросы - на сайте www.ya.ru :)
Отвечает: Cybernetic_Creature
Здравствуйте, Андрющенко Вячеслав Васильевич!
сделайте две таблицы.
1. create table InfoTypes (id int not null primary key auto_increment,name varchar(20) not null)
2. create table Infos (id nt not null primary key auto_increment,posttime int not null, typeid int not null, title varchar(100) not null, body text not null)
во второй базе typeid это и будет какому типу принодлежит информация(интревью, статья или еще что то)
.
что касается части РНР мне кажется это большой обьем.
по этому я вам подскажу некий метод.
если понадобится доп. помощь напишите в мини форум.
.
Приложение:
Ответ отправил: Cybernetic_Creature (статус: Специалист)
Ответ отправлен: 07.05.2006, 11:36