Hallo bilbo_b,
PHP und MySQL sind für mich noch Neuland, da fang ich eben erst an. Aber einen Denkanstoß kann ich Dir geben, sowas hab ich mal mit VBasic in Zusammenhang mit einer Datenbank gemacht (vielleicht funktioniert das ja mit MySQL):
Nimm ein weiteres Feld in Kategorien auf. Jede Kategorie bekommt eine Nummer, die immer die Verdoppelung der vorhergehenden enthält. Also
Nr. 1 = 1
Nr. 2 = 2
Nr. 3 = 4
Nr. 4 = 8
Nr. 5 = 16 ...usw, soweit ok?
Ein Autor schreibt für Kategorie 1 und 3, also bekommt er in einem extra Feld die Zahl 5 zugewiesen. Ein anderer schreibt für 3,4 und 5, also bekommt er 28 zugewiesen. Mit einer Abfrage kann man das umgekehrt, also mit der größten Zahl beginnend wieder auslesen..... wie gesagt, ein Denkanstoß aus der Programmierung mit VBasic. Vielleicht hilft es?
Gruß,
Jens
als Antwort auf: [#7201]