Hallo Leute,
bin neu hier und habe gleich ein recht komplexes und aussergewöhnliches Problem:
Um es vorweg zu sagen, ich betreibe ein Onlinegame und habe hier ein sehr merkwürdiges Problem...
Tabellen:
#1:
Ich habe eine Tabelle bedingungen, wo eine Spalte forschungen heisst. der Inhalt dieser Spalte enthält sowas hier: Aerodynamik,Ballistik,Bla,Bla,Blubb
Die Anzahl dieser Aufzählungen ist aber je Datensatz unterschiedlich.
#2:
In dieser Tabelle stehen alle Forschungen die dieser Benutzer bereits hat. Je Forschung ein Datensatz.
Problem:
Ich möchte alle Datesätzer der Tabelle #1 Selektieren, für die ich alle Forschungen schon habe. Im Beispiel also Aerodynamik,Ballistik,Bla,Bla,Blub.
Doch wie stell ich das an? Meine Überlegungen gingen schon in Richtung PHP; einfach einen explode zu machen. Doch da bin ich gescheitert weil ich nciht weiß wie ich das genau machen soll. Ich hatte auch schon überlegt pro Forschung die benötigt wird in Tabelle #2 eine eingene Spalte anzulegen. Ich denke mal in diese Richtung müsste der Lösungsansatz gehen. Doch wie finde ich heraus welche Forschungen ich schon habe und wie vergleiche ich sie mit den Daten in Tabelle #2 ?
Ich danke euch schon jetz für eure Mühe![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
MfG
Skyrunner
bin neu hier und habe gleich ein recht komplexes und aussergewöhnliches Problem:
Um es vorweg zu sagen, ich betreibe ein Onlinegame und habe hier ein sehr merkwürdiges Problem...
Tabellen:
#1:
Ich habe eine Tabelle bedingungen, wo eine Spalte forschungen heisst. der Inhalt dieser Spalte enthält sowas hier: Aerodynamik,Ballistik,Bla,Bla,Blubb
Die Anzahl dieser Aufzählungen ist aber je Datensatz unterschiedlich.
#2:
In dieser Tabelle stehen alle Forschungen die dieser Benutzer bereits hat. Je Forschung ein Datensatz.
Problem:
Ich möchte alle Datesätzer der Tabelle #1 Selektieren, für die ich alle Forschungen schon habe. Im Beispiel also Aerodynamik,Ballistik,Bla,Bla,Blub.
Doch wie stell ich das an? Meine Überlegungen gingen schon in Richtung PHP; einfach einen explode zu machen. Doch da bin ich gescheitert weil ich nciht weiß wie ich das genau machen soll. Ich hatte auch schon überlegt pro Forschung die benötigt wird in Tabelle #2 eine eingene Spalte anzulegen. Ich denke mal in diese Richtung müsste der Lösungsansatz gehen. Doch wie finde ich heraus welche Forschungen ich schon habe und wie vergleiche ich sie mit den Daten in Tabelle #2 ?
Ich danke euch schon jetz für eure Mühe
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
MfG
Skyrunner
Kommentar