|
|
|
| Доска объявлений - нужно рганизовать подрубрики
1 Всё делатьв одной таблице - тогда как
2 можно в разных , а если нужно будет ввести подрубрику
Короче, подскажите идею, с реализацией нет проблем, а вот с идеей затык! | |
|
|
|
|
|
|
|
для: Port_Artur1
(11.12.2007 в 20:44)
| | А рубрики уже организованы? | |
|
|
|
|
|
|
|
для: Trianon
(11.12.2007 в 20:51)
| | да нет ещё тока начинаю писать - думаю в смысле! | |
|
|
|
|
|
|
|
для: Port_Artur1
(11.12.2007 в 21:00)
| | если потребуется дерево рубрик - одной таблицей не обойдетесь однозначно.
Делается всё это по анологии с каталогом продукции. Только там товар в категориях, а у Вас объявления в рубриках. | |
|
|
|
|
|
|
|
для: Trianon
(11.12.2007 в 21:14)
| | так как организовать, что на каждую рубрику свою таблицу делать что-ли
какучитывать принадлежность одной подрубрики - другой, как их связать между собой - по каким полям | |
|
|
|
|
|
|
|
для: Port_Artur1
(11.12.2007 в 21:33)
| | таблицу на рубрики, таблицу на объявления.
Если планируете привязывать объявление одновременно в несколько рубрик - еще таблицу связки. Если нет - двух достаточно.
связывать по полю номера (первичного-чужого ключа) рубрики. | |
|
|
|
|
|
|
|
для: Trianon
(11.12.2007 в 21:43)
| | 2 таблицы понятно -как организовывать подрубрики например есть
рубрика, спорт
подрубрики - гольф, футбол
Как мне связать это делать 2 таблицы или организовать в одной
Впрос как лучше и как это реализовать - нжен совет на словах за реализацией дело не станет | |
|
|
|
|
|
|
|
для: Port_Artur1
(11.12.2007 в 22:08)
| |
rub:
id, pid, name
1 0 Новости
2 1 Спорт
3 2 Гольф
4 2 Футбол
5 1 Политика
6 5 Внешняя
7 5 Внутренняя
8 1 IT-мир
news:
id, id_rub, date, text
1 8 2007-12-31 'Умер PHP4'
|
| |
|
|
|
|
|
|
|
для: Trianon
(11.12.2007 в 22:17)
| | В принципе понятно, спасибо попробую!
PHP4 - ещё долго будет жить как и программки которые раньше писались под Дос
но это уже другая тема | |
|
|
|
|
|
|
|
для: Port_Artur1
(11.12.2007 в 22:36)
| | Как из такой таблицы вывести все рубрики в SELECT
Вот так
$result = mysql_query(" SELECT id_rubric, rubric FROM rubric") or error( mysql_error() );
while ($r = mysql_fetch_array($result))
{ if ($r['id_organization'] != $row['id_organization']){
print "<OPTION value=\"".$r['id_organization']."\">".$r['organization'];
}}
|
вывожу из обычной таблицы если подрубрик нет а вот если есть не пойму как ведь подрубрик пожет быть и 2 и 5 уровней. Как написать чтобы вывело все
типа
БМВ
БМВ*320
БМВ*745*руль
БМВ*745*дверь
БМВ*530*колесо
БМВ*530*колесо*гайка
БМВ*850
т.е. чтобы прошёлся скрипт по всем подрубрикам вне зависимости от разряднояти вложений - такое возможно. | |
|
|
|
|