Textfeld und Checkbox in Verbindung bringen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Textfeld und Checkbox in Verbindung bringen

    Hallo, folgendes Problem habe ich!

    Meine Datenbank ist wie folgt aufgebaut (recht einfach):

    PHP-Code:
    idsorte 
    nun sagen wir mal es sind 3 Einträge in der Datenbank von id 1 bis 3!
    diese werden per smarty als array übergeben ans template!

    So nun hab ich ein Formular:
    PHP-Code:
    {foreach item=material from=$material}
    <
    td><input type="text" name="sorte" value="{$material.sorte}/></td>
    <
    td ><input type="checkbox" name="material[]" value="{$material.id}/></td>
    {/foreach} 
    nun, soweit so gut!
    Dass ich die Daten löschen kann, indem ich die checkbox für den speziellen Eintrag anklicke, funktioniert!

    Aber, wie kann ich es einrichten, dass für die Daten, bei denen die Checkbox aktiviert wird, der alte Datenbankeintrag mit dem neuen im Textfeld ersetzt wird?

    Mein Problem ist sozusagen die Verbindung von Checkbox und Textfeld herzustellen?

    Mfg Markus

  • #2
    zum Beispiel

    <td><input type="text" name="sorte[]" value="{$material.sorte}" /></td>

    Und dann mit dem Array in PHP arbeiten.
    Oder separate Formulare, oder eine separate Bearbeitungsseite, oder name="sorte<?=$id?>" oder oder oder, viele Wege führen zum Ziel

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar

    Lädt...
    X