Я пытаюсь построить здесь хлебную крошку, и у меня возникают проблемы с этим. Проблема возникает из-за того, что мне нужно сохранить название категории (на двух языках), slug и id.Попытка получить путь к узлу с PHP и MySQL
Мои категории таблица выглядит следующим образом:
CREATE TABLE `categories` (
`category_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`category_name` varchar(256) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`category_slug` varchar(256) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`category_parent` smallint(5) unsigned NOT NULL DEFAULT '0',
`category_description_ro` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`category_description_en` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`category_id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=latin1
пыльник пример данных в таблице:
category id | category name | category_parent
1 Categoria 1 0
2 Categoria 2 0
3 Categoria 3 0
4 Categoria 1.1 1
5 Categoria 1.2 1
6 Categoria 1.3 1
7 Categoria 1.1.2 4
я должен отметить, что я не могу делать какие-либо изменения в таблицу MySQL ,
Что я хотел бы достигнуть, чтобы построить хлебную крошку, как:
Главная> Categoria 1> Categoria 1,1> Categoria 1.1.2
Может кто-нибудь обеспечить небольшой фрагмент кода о том, как это сделать? Я уже пробовал код «путь к узлу» от here, но, как я уже сказал, мне нужно включить в этот массив category_name, category_slug, category_description_ro и category_description_en. Спасибо заранее, ребята.
Мне понравилась презентация Билла Карвина, спасибо. – Psyche