Mailinglisten-Archive |
Hallo Andreas, ich weiss nicht, ob mysql katalogübergreifende joins erlaubt. probier einfach, die Tabelle voll zu qualifizieren, also den db-namen vornedran zu stellen select * from DBNAME.TABELLE, DBNAME2.TABELLE where DBNAME.TABELLE.FELD = DBNAME2.TABELLE.FELD Geht aber bei mysql vermutlich eher nicht. Bleibt also vermutlich nur der Weg, den String mit den IDs vorher zu zerlegen und dann die einzelnen Substrings in die Wherekklausel aufzunehmen (mit OR verknüpfen) Oder du mappst den Inhalt des String - wieder zerlegt - in eine Tabelle in der DB, in der Du ihn brauchst, Dann hast Du die Struktur von unten. Es fragt sich nur, was dem Programm zur Laufzeit mehr Arbeit bereitet: einmal den Sessionstring zerlegen und in die db setzen, oder bei jedem Zugriff auf das Menü mit dem Sessiostring rumhändeln... Das kannst natülich nur du einschätzen, weil ich das Programm bzw. den konkreten UseCase ja nicht kenne. Gruss, Rüdiger --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive