Joo, извините, не в обиду будет сказано и никак не в придирку...
Да не чего страшного, просто я предложил, вас это не устраивает. Не каких обид земляк
Если делать по "простому" то Champion предложил вполне рабочий вариант, который вполне подходит под вашу задачу, нужно только написать функцию для его вывода, кстати у Phantik можно взять функцию MakeTree, как пример, которая рекурсивно пройдется по веткам.
Cпасибо большое ребята!Еще один вопросик как сделать чтобы логин и пароль можно было вводить только англ буквами и числами?
Ну во первых можно сделать так чтобы пользователь даже не смог ввести все кроме английских букв и цифр, с помощью Java скрипта, а во вторых можно проверить введенные данные уже в скрипте PHP и выдать соответствующее предупреждение.
При том, что создание дерева, именно дерева, реализуется проще классами, нежели массивами. Хотя я вроде бы не где не утверждал, что нельзя построить как не будь иначе, чтобы вызывать недовольство, у каждого свое мнение на сей счет, и пусть каждый делает как ему нравится.
Да к стати, пример, что Вы разместили в самом низу здесь:
Это даже, простите, не примерно дерево, и не какой иерархической "штуковины" там не строится. Все что делает этот код - загружает содержимое из БД в двумерный массив, хотя справедливости ради стоит заметить, что из него таки можно построить дерево.
да вы сами не хера не знаете.Вот и написать не в состостояний.
Готов доказать, что ты не прав, решив твою задачу, но за 50$.
Я думаю это разумно и справедливо, учитывая твою наглость и не уважение к другим участникам форума.
Другое дело - не знаю как написать простую функцию для одновременной распечатки самого дерева и выборки путей категорий/подкатегорий... Пришлось клепать мега-функцию, вернее даже две: распечатка самого дерева и выборка (жестко завязанная по вложенности) путей категорий/подкатегорий, простенький примерчик для наглядности который привел выше.
Если знаете как можно всё объединить в кучу для минимизации (оптимизации?) кода и без искусственных ограничений вложенности, был бы очень благодарен, а то уже мозг просто кипит, скоро взорвусь
Вот это все говорит, как раз о неверном подходе. Попробуйте написать элементарный класс и увидите как все станет проще.
Не на одном форуме, не кто за Вас не чего писать не будет, могут только помочь советом. Хотя, как правильно заметили выше, существуют такие разделы, как "Напишите за меня пожалуйста" и "Free-Lance".
Но после:
jei пишет:
да не получается нечего.Вы чо издеваетесь
напишите полностью как код будет
Звучит, как "А можно на накопителе сервера используя протокол передачи файлов (ФТП), который подразумевает подключение, получение и передачу файлов используя специальный механизм"
Использовать в данном случае аббревиатуру ФТП вообще не уместно, даже с уточнением.
Мне вот тоже интересно, что значит на ФТП? Вы имеете ввиду, на накопителе сервера, или все таки использую ФТП? Я бы Вам посоветовал выражаться более корректно, тогда как Вы говорите, на ФТП, люди подразумеваю сохранение данных через протокол передачи файлов (ФТП), со всем вытекающим.