Hallo,
das pImage Schript beinhaltet ein Script, das die neuen Bilder einer Kategorie ausgibt. Die SQL-Abfrage beschränkt sich hier auf entweder alle neuen Bilder oder lediglich auf genau die einer Kategorie.
Ich möchte nun diese Abfrage derart anpassen, dass zu den neuen Bildern eine Kategorie auch die der Unterkategorien gezeigt werden.
Zum verdeutlichen meines Wunsches ein Beispiel:
Kategorie A enthält die Unterkategorien B und C. In A, B, C seien die Bilder {Bn1A, B2A, ... } {Bn1B, B2B, ... }; {Bn1C, B2C, ... }. Wobei ,,n" neue Bilder charakterisiert.
Wird nun das Script new.php für die Kategorie A ausgeführt, so soll die SQL-Abfrage die neuen Bilder aus A und B,C zeigen. Also: {Bn1A, Bn1B, Bn1C}
Die SQL Abfrage sieht folgendermaßen aus:
$sqlbefehl= \"Select b.* FROM $tab_pibild b
Left Join $tab_picat c on c.id=b.catid
where status=\'view\'
And c.groupid=0
and catid =\'$_GET[topshowcat]\'
order by b.time desc
LIMIT $pitopbilder\";
In Zeile 5 wird mit ,,catid=" auf die Kategorie strickt eingeschränkt.
Hier möchte ich die Abfrage so verändern, dass auch noch die catid\'s der Unterkategorien aufgeführt sind.
Leider habe ich keine Vorstellung wie ich das bewerkstelligen kann.
Darum hoffe ich hier, bei euch, auf Hilfe
Gruß
Stefan
du kannst den \"Pfad\" der Kategorien benutzen.
lese den Pfad der Kategorie aus und dann frage:
where c.pfad like \'pfad%\' ....