|
|
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
Привет всем!) Встал вопрос, как сделать категории бесконечной вложенности, хочу эффективно и правильно. нужна идея) я вот думаю использовать 3 таблицы, но не очень представляю как собрать из них информацию, что бы построить дерево ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2012, 23:34:33 |
|
||
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
еще видел способ через рекурсию, http://forum.php.su/topic.php?forum=71&topic=4385, что то мне кажется он не эффективный, хотя используется одна таблица ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2012, 23:36:57 |
|
||
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
nested set например. parent_id хранить у записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2012, 23:43:13 |
|
||
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
ScareCrow, спс, почитал об этом способе, завтра попробую реализовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2012, 00:16:26 |
|
||
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
Заодно пару ключевых слов FOREIGN KEY (parent) REFERENCES category (id) и ON DELETE CASCADE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2012, 01:50:03 |
|
||
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
SmeL_md, один запрос к бд, меня уже ввел в ступор Код: sql 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. http://tohait.ru/php/286 пхп пишет ошибку а запросе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2012, 12:34:25 |
|
||
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
незнаю что это но явно не то что надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2012, 12:50:42 |
|
||
|
как правильно сделать категории бесконечной вложенности
|
|||
|---|---|---|---|
|
#18+
просматривал бесплатный скрипт Shop-Script FREE 2005 WebAsyst как там организованы категории, вполне отлично работают, структура БД категории: [img=" http://djgame.ru/22222222222.png%22%5D]http://djgame.ru/22222222222.png"] http://djgame.ru/22222222222.png [img=" http://djgame.ru/3333333333333.png%22%5D]http://djgame.ru/3333333333333.png"] http://djgame.ru/3333333333333.png Построение дерева Код: php 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. 29. 30. Код: php 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. Хотел, спросить, будет оптимальным использовать подобное или есть статья, где подробно будет описано с примерами, построить nested set на php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2012, 13:25:38 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37888119&tid=1464888]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
171ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 182ms |
| total: | 418ms |

| 0 / 0 |
