Und nochmal ein Problem... (naja, wenn ich das erledigt habe, funktioniert hoffentlich endlich alles ^^)
In meiner Serien-Übersicht habe ich zu jeder Serie einen oder mehrere Autoren eingetragen.
Jeder Person ist eine ID zugeordnet und sie befinden sich pro Serie alle in der gleichen Tabellen-Zelle.
Beispiel:
Serie 1: "23-4-67"
Serie 2: "2-23"
Serie 3: "4"
Ich habe es hinbekommen, dass auf der Übersichtsseite der Serie alle Namen
mit Link zur jeweiligen Profil-Seite ausgelesen werden ( mit explode("-") ).
Allerdings habe ich nun umgekehrt dasselbe Problem, da ich auf der Profil-Seite jedes Autors
eine Liste aller Werke haben will, an denen er mitgearbeitet hat.
Mein Problem ist, dass einerseits mehrere IDs in einer Zelle stehen
(mit "-" getrennt, am Anfang oder Ende ist aber kein Strich),
außerdem darf, wenn ich alle Werke von z.B. dem Autor mit der ID "4" suche,
nicht auch die von ID "40" etc ausgespuckt werden.
Wie muss ich meine SQL-Abfrage formulieren?
In meiner Serien-Übersicht habe ich zu jeder Serie einen oder mehrere Autoren eingetragen.
Jeder Person ist eine ID zugeordnet und sie befinden sich pro Serie alle in der gleichen Tabellen-Zelle.
Beispiel:
Serie 1: "23-4-67"
Serie 2: "2-23"
Serie 3: "4"
Ich habe es hinbekommen, dass auf der Übersichtsseite der Serie alle Namen
mit Link zur jeweiligen Profil-Seite ausgelesen werden ( mit explode("-") ).
Allerdings habe ich nun umgekehrt dasselbe Problem, da ich auf der Profil-Seite jedes Autors
eine Liste aller Werke haben will, an denen er mitgearbeitet hat.
Mein Problem ist, dass einerseits mehrere IDs in einer Zelle stehen
(mit "-" getrennt, am Anfang oder Ende ist aber kein Strich),
außerdem darf, wenn ich alle Werke von z.B. dem Autor mit der ID "4" suche,
nicht auch die von ID "40" etc ausgespuckt werden.
Wie muss ich meine SQL-Abfrage formulieren?
Kommentar