Neuigkeiten:

still alive...

Hauptmenü

pImage; new.php Unterkategorien einbeziehen

Begonnen von maui muc, 31. Mai 2006, 11:06:40

Vorheriges Thema - Nächstes Thema

maui muc

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

Powie

du kannst den \"Pfad\" der Kategorien benutzen.
lese den Pfad der Kategorie aus und dann frage:
where c.pfad like \'pfad%\' ....

maui muc

Vielen Dank Thomas,
nach ein paar Minuten herumprobieren hab ich es hinbekommen
Gruß Stefan

all your base are belong to us