Ergebnis 1 bis 6 von 6

Thema: SQL-Update Newsletter

  1. #1
    Contao-Fan
    Registriert seit
    16.08.2009.
    Beiträge
    486

    Standard SQL-Update Newsletter

    Hallo!

    Wie kann ich ein Update via SQL in der DB machen, um Mitglieder ein NL-Abonnement zuzuweisen, bzw. welchern Wert schreibe ich da rein?
    Sowas: 'a:1:{i:0;s:1:\"1\";}' ?
    Via UPDATE steht das zwar in der DB, aber das Mitglied hat keinen Haken bei dem entsprechenden NL-Abo.

    Danke!
    Geändert von ab2211 (28.11.2011 um 22:29 Uhr)

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Im Primzip wohl schon. Der String-Wert ist ein serialisierter PHP-Array der Newsletter-IDs. Wenn der Eintrag aber nicht "korrekt" ist -- sich also nicht ohne Fehler wieder zurückwandeln lässt -- ist das Ergebnis wohl null oder bestenfalls ein lerrer array. Ergebnis: kein Häkchen gesetzt. Setze doch mal manuell bei einem User das gewünschte Newsletterhäkchen und lies aus, was dann in der Datenbankspalte steht. Genau das (inkl. korrekt escapeten ") sollte für alle User rein geschrieben werden. Aber natürlich nur dann, wenn nicht bereits andere Newslettersubscribtions existieren. Die würdest Du damit ja überschreiben!
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Fan
    Registriert seit
    16.08.2009.
    Beiträge
    486

    Standard

    Danke! Das habe ich eigentlich gemacht, es steht der gleiche Wert drin, totzdem kein Häkchen.

  4. #4
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Dann weiß ich leider auch nicht weiter (nutze den Newsletter nicht).
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  5. #5
    Contao-Fan
    Registriert seit
    16.08.2009.
    Beiträge
    486

    Standard

    Vielen Dank für Deine Mühe. Ich habe das nun mit ein bisse Zeitaufwand via Klicks bei dem Mitgliedern gemacht. Ging vermutlich schneller als weiteres Vesuchen...

  6. #6
    Gesperrt
    Registriert seit
    02.12.2009.
    Ort
    Berlin
    Beiträge
    103

    Standard

    Und hast Du anschließend in der Datenbank nachgeschaut, was da nun drin steht?
    So kannst Du vielleicht noch im Nachhinein lernen, wie es gegangen wäre.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •