Ausgewählte Kategorien ausgeben

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
BrainAK
Mitglied
Beiträge: 18
Registriert: 15.03.2014 19:56

Re: Ausgewählte Kategorien ausgeben

Beitrag von BrainAK »

SELECT c.*, p.* FROM r789_sendeplan_cat c LEFT JOIN r789_sendeplan_post p on (c.cat_id = p.cat_id) WHERE FIND_IN_SET('4',p.cat_id) ORDER BY p.post_time DESC
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Ausgewählte Kategorien ausgeben

Beitrag von Miriam »

Das kann ich garnicht glauben... :o Also zumindest nicht, daß das Ganze wie gewünscht funktioniert.
Denn:
  1. Dein JOIN funktioniert nur, wenn die p.cat_id eine (in diesem Falle) einzelne Zahl und keine kommaseparierte Liste ist,
    • Hier wird also garnichts ge-JOIN(t)
  2. SQL_IN_SET() gibt lediglich den Index (beginnend mit 1) des ersten Fundes des gesuchten Ausdrucks (Strings) innerhalb einer kommaseparierten Liste von Strings zurück.
Zeig' mal bitte den Dump beider Tabellen mittels PasteBin (Link oben) her.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
BrainAK
Mitglied
Beiträge: 18
Registriert: 15.03.2014 19:56

Re: Ausgewählte Kategorien ausgeben

Beitrag von BrainAK »

Aber genau das tut der SQL so wie er es sein sollte. Hab es gerade noch mal getestet

https://www.phpbb.de/support/pastebin.p ... iew&s=1428
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Ausgewählte Kategorien ausgeben

Beitrag von Miriam »

Das muß ich mir wirklich mal anschauen... :wink:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
BrainAK
Mitglied
Beiträge: 18
Registriert: 15.03.2014 19:56

Re: Ausgewählte Kategorien ausgeben

Beitrag von BrainAK »

Konnte es bestätigt werden?
Bei mir läuft es damit immer noch 1A
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Ausgewählte Kategorien ausgeben

Beitrag von Miriam »

Hab noch nicht geschaut... Aber wenn es funktioniert, ist es doch super. :grin:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Ausgewählte Kategorien ausgeben

Beitrag von Miriam »

Hab es mir mal angeschaut. Das sollte passen.
Wußte garnicht, daß ein JOIN auch mit dieser Konfiguration funktioniert. :roll:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“