Rainer: Inputfelder Dynamisch erzeugen

Hallo Forumgemeinde,

Ich habe folgendes Problem:
aus einer DB erhalte ich eine Zahl

<?
$zahl="4";

//????

?>
Anhand dieser Zahl möchte ich eine Reihe Checkboxen generieren mit folgendem Inhalt.

<input type="checkbox" name="a(Hier 1-4!!)" value="1">

Und da schlägt im Moment halt mal wieder die Betriesblindheit zu.
Schon mal vielen Dank für eure Hilfe.

Gruss
Rainer

  1. Hi,

    es könnte so aussehen:

    <?php
    For i=1 to $zahl
    ?>
    <input type="checkbox" name="<?=i?>" value="1">
    <?
    Next
    ?>

    Sohail

    1. Das sieht eher wie Basic aus:

      in php :

      <?
        $zahl=(int)"4";
        //setype($zahl,"integer");
        for ($i = 1; $i <= $zahl; $i++){
          echo "<input type="checkbox" name="$i" value="$i">\n";
        }//for
      ?>

      Übrigens: wenn du sagst $zahl="4"; -> dann ist $zahl ein String