Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então pessoal, estou montando um menu de subníveis, aonde existe o pai, e nele seus filhos.
Meu banco de dados:
CREATE TABLE `category` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
`parent` int(11) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
tentei assim:
SELECT category.*, cat.name AS father
FROM category LEFT JOIN category AS cat ON category.parent = cat.id WHERE category.parent = 1
mas ai eu tenho de pré determinar, e não sei quando no sistema, ele adicionará um pai ou um filho...
Agradeço a ajuda,
Obrigado.
Carregando comentários...