Forum Webscript.Ru
Программирование => PHP => Тема начата: Vip от 17 Июля 2002, 23:49:46
-
люди я не могу сообразить как правильно состряпать базу для программ
хочу сдель скрипта типа как сайта http://www.listsoft.ru
например раздел-не интернет категория Прикладное ПО под категор - Органайзеры или Для бизнеса....
или раздел-не интернет категория Система под категор - Чистка и .....
Как сделать чтоб не попалось одинаковых программ?
Как сделать чтоб, пользователь обновил програму как сделать чтоб эта программа появиласт в новинке или в обновлённых
-
Как сделать чтоб, пользователь обновил програму как сделать чтоб эта программа появиласт в новинке или в обновлённых
Просто добавляешь в базу допустим new, если там скжем больше 10 записей удаляешь 11-ю
или можно order by date
Как сделать чтоб не попалось одинаковых программ?
Делаешь таблицу для категорий и таблицу для программ
Когда юзер добавляет прогу в таблицу для программ проверяешь нет ли программы в базе с таким именем...
Вот и все...
-
например раздел-не интернет категория Прикладное ПО под категор - Органайзеры
А как с этим быть?
-
Для каждой категории сохраняй ее parent\'а, то есть id той категории, в которой она должна располагаться.
-
У меня возник ещё один вопрос, а как в базе сохранять для каждой программы коментарии пользователей?
-
для комментариев делаешь отдельную таблицу, в ней хранишь текст комментария и ид программы к которой он дан....
-
Для каждой категории сохраняй ее parent\'а, то есть id той категории, в которой она должна располагаться
Это понятно, у меня возник вопрос как это с таблицами осуществить?
Например: Категория - Интернет и сети и в этой категории 6 разных подкатегорий. Так вот вопрос в чём как это с таблицами осуществить, Создать для каждой категории таблицу а в ней уже посадить бодкатегории?
xnx Спасибо, я так приблизительно и думал.
-
Это понятно, у меня возник вопрос как это с таблицами осуществить?
Напр.
| id | parent_id | cat_name |
| 1 | 0 | Интернет |
| 2 | 1 | Броузеры |
| 3 | 1 | FTP-менеджеры |
и т.д.
-
А для чего parent нужен? И у него переменная бывает только ноль или один?
-
Vip
Нет, его значение - id родительской директории (в данном случае - это 1).