Formular, Radiobuttons vorselektieren



  • Hi Leutz,

    so sieht mein Formular aus:

    <input type="radio" name="bla" value="i.O."> i.O.</input>
    <input type="radio" name="bla" value="Fehler"> Fehler</input>
    

    Der Wert, also Fehler oder i.O., wird aus einer Datenbank ausgelesen und ich möchte, dass dann auch genau die Option angekreuzt ist, also

    checked="checked"
    

    , die in der Datenbank steht.

    Wie funktioniert sowas?
    thx, MFG



  • in PHP etwa so:

    [code]
    values=array("i.O.","Fehler1","Fehler2");values=array("i.O.","Fehler1","Fehler2"); fromdb; // angenommen es Enthält Deinen Wert aus der Datenbank

    foreach($values as button) { if (button==fromdb) print ""; else print "

    }



  • Hey cool, danke! Das funktioniert prima!

    Vielen Dank, MFG
    dope_dope



  • Man könnte in dem Fall auch mal drüber nachdenken den ?:-Operator herzunehmen 😉



  • @AJ:

    Jo könnte man! Ich habe mir aber angewöhnt leserlichst zu schreiben ( inklusive Kommentare). Ich habe mich schon zu oft über Jahre alten Code geärgert, den ich mal selbst verzapft und dann kaum noch verstanden habe. Der ?: Operator fällt für mich persönlich in die Kategorie schlecht lesbar, weil es MEINEN Lesefluß stocken läßt - darum ignoriere ich ihn. Es mag für andere eine Abkürzung sein, für mich nicht.


Anmelden zum Antworten