Linuchs: Tabellenwerte in <form eingeben

Beitrag lesen

Moin,

für eine Gema-Meldung sind bis zu 20 Musik-Titel, Komponist usw. einzugeben:

tabelle

Wenn es nur um Titel gehen würde, sähe ein input-Feld so aus:

<input name="titel[]" ...>

Aber ich habe es nun mit einer zweidimensionalen Tabelle zu tun und die Logik wäre eigentlich diese:

<input name="zeile[]['titel']" ...>
<input name="zeile[]['komponist']" ...>
...

Klappt natürlich nicht, var_dump meint, dass 20 * 5 Felder einen Wert hätten:

array(100) {
  [0]=>
  array(1) {
    ["'titel'"]=>
    string(6) "titel1"
  }
  [1]=>
  array(1) {
    ["'komponist'"]=>
    string(2) "k1"
  }
  [2]=>
  array(1) {
    ["'bearbeiter'"]=>
    string(0) ""
  }
  [3]=>
  array(1) {
    ["'verlag'"]=>
    string(2) "m1"
  }
  [4]=>
  array(1) {
    ["'auffuehrungen'"]=>
    string(1) "2"
  }
  [5]=>
  array(1) {
    ["'titel'"]=>
    string(0) ""
  }

Auch die Version ohne ' bringt nicht den gewünschten Erfolg:

<input name="zeile[][titel]" ...>
<input name="zeile[][komponist]" ...>
...

Ist das Eingeben von zweidimensionalen Tabellenwerten gar nicht möglich?

fragt Linuchs

0 44

Tabellenwerte in <form eingeben

Linuchs
  • html
  1. 0
    Raktenbürokratieverbesserer
    1. 0
      Linuchs
      1. 0
        Raketentester
        1. 0
          Linuchs
          1. 0
            Raketentester
            1. 0
              Raketentester
          2. 0
            Linuchs
            1. 0
              Linuchs
            2. 0
              Raketenprogramminspektor
            3. 0
              Matthias Apsel
              1. 0
                Der Martin
  2. -1
    Felix Riesterer
    • html
    • javascript
    • php
    1. 0
      pl
      1. 0
        Felix Riesterer
        1. -1

          Best Practice

          pl
          1. -1

            Best Practice in konkreten Anwendungsfall

            pl
  3. -1
    php
    1. 0
      Felix Riesterer
      1. 0
        pl
      2. 0
        Rolf B
        1. 0
          Felix Riesterer
          1. 0
            Der Martin
            • datenmodell
            • html
            1. 0
              Felix Riesterer
              1. 0
                Rolf B
                1. 0
                  Felix Riesterer
              2. -1

                Requestparameter sind tainted!

                pl
                1. 0
                  Rolf B
                  1. 0
                    pl
                2. 0
                  Raketenchemiker
                  1. 0
                    pl
                    1. 0
                      pl
                      1. 0
                        Raketensicherheitsinspektor
                        1. 0
                          pl
                          1. 0
                            Raketenflugbahnkenner
                    2. 0
                      Raketenhandbuchleser
                      1. 0
                        pl
                        1. 0
                          Raketenhandbuchleser und -Tester
                  2. 0
                    pl
                    1. 0
                      Raketenunsinndiagnostiker
  4. 1
    robertroth
    • datenbank
    • html
    • webserver
    1. 0
      pl
    2. 0
      Raktensinnsucher
      1. 0
        TS
        • client
        • datenbank
        • webserver