Forum: Programmieren allgemein
by _frank_,
5. Sep 2009
sieht auf den ersten blick ganz gut aus, werde das nachher mal probieren.
nur das "helper_id = u.login_id" muss "helper_id = u.id" heißen, aber die grundlegende Abfrage sollte logisch passen.
die login-id wird dann nur in verbindung mit der jos_users benötigt, um die mail-adresse zu holen, das ist aber noch ein schritt weiter. erstmal muss ich herausfinden, wer überhaupt benachrichtigt werden...
Forum: Programmieren allgemein
by _frank_,
5. Sep 2009
ne, mir mir fehlt genau die Verbindung zwischen dem inneren select und dem äußeren
Forum: Programmieren allgemein
by _frank_,
5. Sep 2009
fast...$helperid muss eventhelper.id sein, wenn eventhelper.notification Mail_Own enthält.
als Beispiel:
die suche nach Mail_All gibt die Datensätze mit den (Benutzer-) IDs 3 und 5 zurück:
SELECT * FROM #__eventusers WHERE FIND_IN_SET(Notification,Mail_All);
die suche nach Mail_Own würde die Datensätze mit den folgenden IDs 2,4 und 6 zurückliefern,
SELECT * FROM #__eventusers WHERE...
Forum: Programmieren allgemein
by _frank_,
5. Sep 2009
ok, dann würde exists reichen
nur $helperid=eventusers.id aus der ersten select-anfrage bei dir...da liegt das problem :) das ist die verbindung...
es ist nicht so, dass sich nur das untere auf das obere bezieht sondern auch das obere auf das untere.
wenn nicht all gesetzt ist sondern nur own (in eventhelper.notification), muss in der #__eventhelper geschaut werden, ob der benutzer...
Forum: Programmieren allgemein
by _frank_,
5. Sep 2009
Hallo Omata (und alle die ich verschreckt habe)
erstmal danke für den Versuch, mich zu verstehen :)
hab ich schon befürchtet, ist aber auch blöd zu erklären, da das Ganze recht komplex aufgebaut ist.
#__eventusers ist die user-tabelle,#__users die login-tabelle (brauche ich nur, um mir die email zu holen). das #_ ist ein platzhalter, da das ganze innerhalb von Joomla läuft.
die...
Forum: Programmieren allgemein
by _frank_,
5. Sep 2009
Hi,
ich weis der titel klingt merkwürdig, wusste aber nicht, wie man es anders kurz beschreiben kann.
ich versuche mal mein Anliegen zu beschreiben :)
erstmal zu meiner Struktur:
also ich hab 2 Tabellen (eigentlich 3, aber sollte sich nicht mehr viel ändern).
users und events