Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Tarde,
Sou novato em PHP, e estou precisando de uma ajuda.
Quero montar um esquema de Arrays dinâmicos com dados vindos do mysql, a estrutura final de arrays é esta:
$menu_items = array(
(object) array('id'=>'1', 'name'=>'Home', 'url'=>'index.php', 'idpai'=>'0'),
(object) array('id'=>'2', 'name'=>'Products', 'url'=>'#', 'idpai'=>'0'),
(object) array('id'=>'3', 'name'=>'About', 'url'=>'about.php', 'idpai'=>'0'),
(object) array('id'=>'4', 'name'=>'Contact', 'url'=>'#', 'idpai'=>'0'),
(object) array('id'=>'5', 'name'=>'Apparel', 'url'=>'#', 'idpai'=>'2'),
(object) array('id'=>'6', 'name'=>'Shirts', 'url'=>'Shirts.php', 'idpai'=>'2'),
(object) array('id'=>'7', 'name'=>'Pants', 'url'=>'Pants.php', 'idpai'=>'2'),
(object) array('id'=>'8', 'name'=>'Hats', 'url'=>'#', 'idpai'=>'5'),
(object) array('id'=>'9', 'name'=>'Gloves', 'url'=>'Gloves.php', 'idpai'=>'5'),
(object) array('id'=>'10', 'name'=>'Ballcaps', 'url'=>'Ballcaps.php', 'idpai'=>'8'),
(object) array('id'=>'11', 'name'=>'Beanies', 'url'=>'#', 'idpai'=>'8'),
(object) array('id'=>'12', 'name'=>'Wool', 'url'=>'Wool.php', 'idpai'=>'11'),
(object) array('id'=>'13', 'name'=>'Polyester', 'url'=>'Polyester.php', 'idpai'=>'11'),
(object) array('id'=>'14', 'name'=>'Jimsider.com', 'url'=>'Jimsider.php', 'idpai'=>'4'),
);
A estrutura do banco é esta:
CREATE TABLE IF NOT EXISTS `pagina` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(45) NOT NULL,
`url` text NOT NULL,
`idpai` int(11) NOT NULL,
`status` int(1) NOT NULL default '1',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Agradeço desde já!
Carregando comentários...