Salve ragazzi. Una stessa query su mysql MySQL 4.1.21-standard funziona mentre su MySQL 5.0.27-community-nt restituisce questo errore:
Le tabelle in questione sono le seguenti:1054 Unknown column 'c.parent_id' in 'on clause'
in:
[SELECT c.categories_id as id, c.parent_id, cd.categories_name as cName, cd2.categories_name as pName FROM zen_categories c, zen_categories_description cd LEFT JOIN zen_categories_description cd2 ON c.parent_id=cd2.categories_id AND cd2.language_id='2' WHERE c.categories_id=cd.categories_id AND cd.language_id='2']
Mi aiutate a risolvere? Le tabelle in questione servono a far funzionare zencart e il plugin che contiene questa query è "seo url" (se può essere un aiuto ulteriore). Grazie mille! Ciao!codice:CREATE TABLE `zen_categories` ( `categories_id` int(11) NOT NULL auto_increment, `categories_image` varchar(64) default NULL, `parent_id` int(11) NOT NULL default '0', `sort_order` int(3) default NULL, `date_added` datetime default NULL, `last_modified` datetime default NULL, `categories_status` tinyint(1) NOT NULL default '1', PRIMARY KEY (`categories_id`), KEY `idx_parent_id_cat_id_zen` (`parent_id`,`categories_id`), KEY `idx_status_zen` (`categories_status`), KEY `idx_sort_order_zen` (`sort_order`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=125 ; CREATE TABLE `zen_categories_description` ( `categories_id` int(11) NOT NULL default '0', `language_id` int(11) NOT NULL default '1', `categories_name` varchar(32) NOT NULL default '', `categories_description` text NOT NULL, PRIMARY KEY (`categories_id`,`language_id`), KEY `idx_categories_name_zen` (`categories_name`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Rispondi quotando
