Newsletter Verwaltung mit mehreren Listen.

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Newsletter Verwaltung mit mehreren Listen.

    Hi!

    Ich mache gerade ein Newsletterscript für meine Schule. Dabei soll es für jede Stufe (wenn nicht sogar jede Klasse) eine eigene Liste bekommen.

    Für die Empfänger ist es möglich, mehrere Listen zu abonieren. Wie löse ich das am intelligentesten?

    Ich will am Liebsten nur eine Liste haben, in der alle Empfänger gespeichert werden. Und die sollen dann irgendwie den einzelnen Listen zugeordnet werden.

    Wie könnte ich das mit der Zuordnung jetzt am Besten bewerkstelligen? Habt ihr ein paar Ideen?

  • #2
    steht mysql zu verfügung ?

    Kommentar


    • #3
      das ist ja selbstverständlich.

      Kommentar


      • #4
        Ein vorschalg duch machst für jede Klasse eine eigene Spalte.

        bsp.:

        name | klasse | 1.klasse | 2.Klasse ...

        name...Name des Schülers
        klasse...Klasse des Schülers
        1.Klasse...Option ob der Newsletter von dieser Klasse für diesne Schüler zugänglich ist.
        mfg Flashfactor

        Gebildet ist, wer weiß, wo er findet, was er nicht weiß.

        Kommentar


        • #5
          hab ich auch schon überlegt. aber das ist verdammt unschön.

          5., 6., 10. = 4Klassen
          7., 8., 9. = 6Klassen
          plus 6 Oberstufe

          Kommentar


          • #6
            eine Tabelle

            klasse | name | Email

            z.b.

            6a | Berni | bla@doof.bin

            usw.

            php-Entwicklung | ebiz-consult.de
            PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
            die PHP Marktplatz-Software | ebiz-trader.de

            Kommentar


            • #7
              In die Richtung hab ich auch gedacht, aber was mach ich, wenn ich meine Klasse haben will, die der Parallelklassen (in der Oberstufe ist alles interessant) und auch die Von meinem Bruder?

              Jetzt könnte ich zwar den Empfänger doppelt eintragen. Wenn sich aber was an den Daten ändert, muss der Empfänger ja zwei oder mehr profiles ändern.

              Kommentar


              • #8
                einfach ein WHERE klasse in ('6a','12'....)

                php-Entwicklung | ebiz-consult.de
                PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
                die PHP Marktplatz-Software | ebiz-trader.de

                Kommentar


                • #9
                  Domeus und so weiter, die kiergen das auch so hin, fällt mir grade ein.

                  Vielleicht eine Tabelle für die Persönlichen Daten mit
                  id/name/email/...

                  Und für jede Liste eine weitere
                  /id/status

                  Dann müsste ich beim Versand
                  SELEC * FROM entsprechende Tabelle WHERE status = 1
                  und dann in der While-Schleife die entsprechenden Daten dazu laden.

                  Kann man das nicht in eine Abfrage reinpacken?

                  Kommentar


                  • #10
                    jo mit join

                    php-Entwicklung | ebiz-consult.de
                    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
                    die PHP Marktplatz-Software | ebiz-trader.de

                    Kommentar


                    • #11
                      Ich glaub IN hilft mir nicht weiter.

                      Hab also 3 empfänger

                      Tobi (11.2/9.1)
                      Berni (11.2)
                      Schulleiter (5.1/5.2/5.3/5.4)

                      Und jetzt will ich ja meinen 11.2er Newsletter an Berni und Tobi schicken. Und die aus der 9.1 schicken Ihren nur an mich. und so weiter...

                      Kommentar


                      • #12
                        Hmm, Join kenn ich nicht. Muss ich mich noch mal schlau machen. gibts da ne Info zu, außer mysql.com??

                        [EDIT]
                        Hab http://ffm.junetz.de/members/reeg/DS...00000000000000 gefunden.

                        Kommentar

                        Lädt...
                        X