Originariamente inviato da dottwatson
mi fai il dumping delle 2 tabelle per are una prova perfavore?
in phpmyadmin esporta la tabella e incolla qui
Si certo, fai attenzione ad alcuni nome nella tua query di esempio che sono diversi tipo c.cat_name (c.cat_nome) e cosi via...
Fai una prova, può darsi che sbaglio qualcosa io
Codice PHP:
CREATE TABLE IF NOT EXISTS `categorie` (
`cat_id` int(10) unsigned NOT NULL auto_increment,
`cat_parent_id` int(10) NOT NULL default '0',
`cat_nome` tinytext NOT NULL,
PRIMARY KEY (`cat_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;
--
-- Dump dei dati per la tabella `categorie`
--
INSERT INTO `categorie` (`cat_id`, `cat_parent_id`, `cat_nome`) VALUES
(1, 0, 'CAT 1'),
(7, 1, 'Mac os X'),
(5, 6, 'Windows'),
(6, 0, 'CAT 2'),
(8, 6, 'Linux');
CREATE TABLE IF NOT EXISTS `files` (
`file_id` int(10) unsigned NOT NULL auto_increment,
`cat_id` int(10) NOT NULL default '0',
`file_nome` tinytext NOT NULL,
PRIMARY KEY (`file_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--
-- Dump dei dati per la tabella `files`
--
INSERT INTO `tbl_files` (`file_id`, `cat_id`, `file_nome`) VALUES
(3, 5, 'Patch 10.1'),
(4, 5, 'Service pack 3'),
(6, 8, 'aMule');