Checkboxen aus der DB auslesen

  • Gloey Gloey
    T3PO
    0 x
    11 Beiträge
    0 Hilfreiche Beiträge
    26. 05. 2011, 10:42

    Hallo zusammen,

    wie der Titel schon sagt, habe ich ein Problem die Werte meiner Checkboxen aus der Datenbank auszulesen.

    Ich habe in meinem Formular vier Checkboxen, die zusammengehören. Bislang habe ich die Checkboxen nur im Backend gesetzt. Nun will ich sie auslesen und bin auf das Problem gestoßen, dass ich nur eine Zahl zurückbekomme. Soweit ich bisher recherchiert habe ist das eine Dezimalzahl, die aus einer Binärzahl gebildet wird, die wiederum zeigt, welche Checkboxen gesetzt wurden.

    Beispiel:

    Ich bekomme die Zahl 6. Binär ist das dann 0110
    Daraus folgt, dass die beiden mittleren Boxen gesetzt sind.

    Mein konkretes Problem ist, dass ich die Dezimalzahl nicht in eine Binärzahl umrechnen kann, jedenfalls nicht mit den Funktionen von Fluid, die ich bisher gefunden habe.

    Gibt es da doch noch eine mathematische Funktion (z.B. div, mod,...), die ich einfach noch nicht gefunden habe? Oder kann man das auf irgendeine andere Weise umwandeln?
    Ich hoffe, dass mir jemand da helfen kann.

    Birte


  • 1
  • jazbo jazbo
    Padawan
    0 x
    33 Beiträge
    0 Hilfreiche Beiträge
    26. 05. 2011, 23:49

    Hi Birte,

    gefunden bei php.net

    decbin — Dezimal zu Binär Konvertierung

    string decbin ( int $number )

    gruß

    jazbo

  • 1