tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
350
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    chris_sit chris_sit ist offline Mitglied Gold
    Registriert seit
    Nov 2002
    Beiträge
    217
    hi leute..


    ich hab ein formular, mit dem ich user in iene datenbank einfügen kann..

    beim editieren hätte ich gerne, dass ich checkboxen nutzen kann.. die sollten auch den vorher angegeben wert behalten (checked)...

    nur.. wie realisiere ich das möglichst einfach, ohne 1000 if-anweisungen zu setzen?!

    danke
    chris
     

  2. #2
    antihero Tutorials.de Gastzugang
    du setzt den wert der checkboxen (value='xy') auf auf "1"...

    PHP-Code:
    echo "<input type='checkbox'";
    if(
    $spalte[3] == "1") {
       echo 
    " checked";
       }
    echo 
    " name='tscheggbogs'>"
    das sollte gehen, wenn ich dein problem richtig verstanden habe... ansonsten auch hier... etwas genauer beschreiben was du genau machen willst...

    antihero
     

  3. #3
    Registriert seit
    Jan 2002
    Ort
    hannover
    Beiträge
    277
    hallo chris,

    ich schätze du wirst die checkboxen mit ner schleife ausgeben, warum nicht gleich auch ne if-abfrage mit darein schnüren und schön festzurren? der weihnachtsmann ist ja eh nicht weit..

    gruss ohio
     
    some food for thought ->
    http://www.geocities.com/tablizer

  4. #4
    chris_sit chris_sit ist offline Mitglied Gold
    Registriert seit
    Nov 2002
    Beiträge
    217
    ich versuchs mal genauer


    <td><input type="radio" name="admin" value="1">ja // <input type="radio" name="admin" value="0" checked>nein</td>

    hiermit gebe ich über ein formular ein, ob der user den ich eintrag die entsprechenden rechte hat..


    wenn ich diesen dann hinterher editieren möchte, hätte ich gerne, dass mir das formular die checkboxen je nach rechten schon vorselektiert..


    momentan sind es 5 versch. kategorien, je 2 boxen.. macht also 10 if-anweisungen im ganzen.. wenn ich mal erweitere, müsst ich das dann halt ändern.. da wäre ne schleife vielleciht garnet so verkehrt
     

  5. #5
    Registriert seit
    Jan 2002
    Ort
    hannover
    Beiträge
    277
    schleife ist gut kommt aber auch drauf an was für werte du verteilst, kannst das ganze ja auch auf nen bitsystem stützen. sprich: pfeife = 1; halbstarker = 2; macker = 4; wurstfleischer = 8; Häuptling = 16... je nach dem welche optionen die einem user zuordnen willst addierst du einfach die werte, also jemand ist nen halbstarker wurstverkäufer mit admin rechten, so hat der bursche dann ne 2+8+16=26 in seinem db eintrag stehen, macht zwar mehr arbeit, erspart eher lästiges einfügen von größerem code, da die rechte auch in einer db stehen können/sollten/dürfen. nundenn...

    ich weiß nich ob du das verfahren kennst drum frag einfach falls es interessant klingen mag oder bemüh die suche.

    "vorselektiert" -> ordnen über sql? -> ORDER BY
    da ichs nich ganz glaub wirst schon den kram wie du schon beschrieben hast mit if-blaa's dudeln müssen, da führt meist kein weg drum rum..

    gruss ohio
     
    some food for thought ->
    http://www.geocities.com/tablizer

  6. #6
    chris_sit chris_sit ist offline Mitglied Gold
    Registriert seit
    Nov 2002
    Beiträge
    217
    ich hab mir mit 0 // 1 nen ersatz für true/false in der datenbank geschrieben..

    also wursvergäufer 1, macker 0 usw..

    so schien es mir am sinnvollsten... ich glaub für die paar felder tun es meine if-anweisungen grade noch
     

Ähnliche Themen

  1. Checkboxen
    Von Peregrin im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 12.09.07, 12:37
  2. Checkboxen...
    Von SonMiko im Forum PHP
    Antworten: 6
    Letzter Beitrag: 15.10.06, 21:07
  3. Nur 2 von 5 checkboxen
    Von Askart im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 10.03.05, 17:46
  4. Checkboxen
    Von conaito im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 21.02.05, 01:52
  5. Checkboxen!
    Von jensef im Forum PHP
    Antworten: 3
    Letzter Beitrag: 25.02.04, 04:29