Ergebnis 1 bis 3 von 3

Thema: Mehrfachauswahl wird nicht in DB gespeichert

  1. #1
    Contao-Nutzer Avatar von crashyhase
    Registriert seit
    19.05.2015.
    Ort
    Augsburg, Bayern
    Beiträge
    22

    Standard Mehrfachauswahl wird nicht in DB gespeichert

    Hallo Ihr Lieben,
    ich bin schon recht verzweifelt, habe schon alles mögliche ausprobiert und komme nicht weiter.
    Ich habe ein Formular, das unter anderem eine Frage mit Mehrfachauswahl enthält.

    Alle Werte die der Benutzer ins Formular einträgt, werden in eine Datenbank geschrieben. Nur leider das Feld mit der Mehrfachauswahl nicht!
    Und ich verstehe nicht, wieso.

    Eine Vermutung aus meinem Rumprobieren habe ich: die Werte werden beim Absenden des Formulars mit seltsamen Zusätzen gesendet, die so aussehen: a:2:{i:0;s:0:"blupp";i:1;s:0: ...
    Hat es etwas damit zu tun und falls ja, wie kann ich das verändern ...?

    Verzweifelte Grüße,
    Jeannette

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    das ist ein serialisiertes Array, da du die Mehrfachauswahl in einem einzigem Datenfeld speichern lässt, wie das so üblich ist.

    Das lässt sich nach dem Auslesen auch wieder zurück wandeln.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    PHP-Code:
    $myArray deserialize('a:3:{i:0;s:3:"200";i:1;s:0:"";i:2;s:12:"proportional";}');

    print_r($myArray);
    /* Ausgabe:

    Array
    (
        [0] => 200
        [1] =>
        [2] => proportional
    )

    */

    echo $myArray[2];
    /* Ausgabe:

    proportional

    */ 
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

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
  •