I want to get Half Tree of category from Category table.
mySql code:
CREATE TABLE IF NOT EXISTS `category` (
`cat_id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NOT NULL,
`cat_name` varchar(255) NOT NULL,
PRIMARY KEY (`cat_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;
INSERT INTO `category` (`cat_id`, `parent_id`, `cat_name`) VALUES
(1, 0, 'sadasd'),
(2, 0, 'fsdfsadf'),
(3, 1, 'fasdfasd'),
(4, 1, 'ewrwer'),
(5, 4, 'cxzxczxc'),
(6, 5, 'sadasdqwqwqw'),
(7, 2, 'sadasd');
Problem:
I want to get hierarchy structure of category where cat_id
is 1.
Without using join query, use only 1 query, Without any php loops
If you want to change database structure then you can change it.
I want output like this:
cat_id 1
- cat_id 3
- cat_id 4
- cat_id 5
- cat_id 6