Große Klasse, das scheint nun zu 100% zu funktionieren! *auf Holz klopf*
Ich habe die View Anweisung noch um die Tabelle „land“ gekürzt:
CREATE VIEW genre\_all
AS
SELECT interpret.interpret\_id,
group\_concat(distinct genre.genre\_name order by genre.genre\_id separator ', ') as genre
FROM interpret
JOIN interpret\_genre
ON interpret.interpret\_id = interpret\_genre.interpret\_id
JOIN genre
ON interpret\_genre.genre\_id = genre.genre\_id
GROUP BY interpret.interpret\_id;
Fazit: Um m:n Zuordnungstabellen mittels Checkboxen zu durchsuchen (wobei die einzelnen „Häckchen“ quasi mit einem „ODER“ verbunden werden), sollte man mit View Tabellen sowie „group_concat“ und „where in“ vertraut sein.
So, jetzt erst mal ein Bier, dann Schreibe ich mein PHP Skript um Prost und nochmals vielen Dank!