Hallo
Ich versuche schon seit mehreren Tagen 2 Tabellen zu joinen.
Leider bekomme ich aber immer folgende Meldung:
Meine Tabellen sehen so aus:
Nun will ich alle Artikel ausgeben, die auch mit categorien verlinkt sind.
Meines erachtens müsste der Code doch so lauten:
Aber warum geht das nicht?
Ich habe mir auch schon den http://www.php-resource.de/forum/sho...threadid=28292 Thread durchgelesen aber keine Lösung gefunden.
Gruß
Tobias
Ich versuche schon seit mehreren Tagen 2 Tabellen zu joinen.
Leider bekomme ich aber immer folgende Meldung:
Code:
Not unique table/alias: 'pwh_articles'
PHP Code:
-- Tabellenstruktur für Tabelle `pwh_articles`
--
CREATE TABLE `pwh_articles` (
`id` int(3) NOT NULL auto_increment,
`titel` varchar(100) NOT NULL default '',
`description` text NOT NULL,
`price` float(4,2) NOT NULL default '0.00',
`img_url` varchar(100) NOT NULL default '',
`thumb_url` varchar(100) NOT NULL default '',
`special` int(1) default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=15 ;
-- Tabellenstruktur für Tabelle `pwh_categories`
--
CREATE TABLE `pwh_categories` (
`id` int(3) NOT NULL auto_increment,
`titel` varchar(100) NOT NULL default '',
`has_sub` tinyint(1) NOT NULL default '0',
`is_sub` tinyint(1) NOT NULL default '0',
`cat_id` int(3) NOT NULL default '0',
`zusatz` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=9 ;
Meines erachtens müsste der Code doch so lauten:
Code:
SELECT * FROM pwh_articles, pwh_categories INNER JOIN pwh_articles ON pwh_articles.cat_id=pwh_categories.cat_id
Ich habe mir auch schon den http://www.php-resource.de/forum/sho...threadid=28292 Thread durchgelesen aber keine Lösung gefunden.
Gruß
Tobias
Comment