array länge bei checkboxes

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

  • array länge bei checkboxes

    Hallo, Dank Eurer Hilfe kann ich nun varis in eine forschleife packen und ausgeben.
    Nun möchte ich die forschleife anhand der länge des array durchlaufen lassen.

    ich habe 3 checkboxes

    <input type=checkbox name="output[]" value=ABS>
    <input type=checkbox name="output[]" value=Kat>
    <input type=checkbox name="output[]" value=Radio>


    diese werden durch ein forschleife ausgegeben:

    PHP-Code:
     
    for ($i 0$i <3$i++)
    echo 
    $output[$i].'<br />'

    im moment wird die schleife immer dreimal abgelaufen auch wenn nur 2 boxen "gecheck" sind. Sinnvoller wäre vorher die Länge des array zu ermitteln und diesen wert anstatt <3 in die Schleife zu packen.

    Wie geht das ? Hier das habe ich probiert funzt aber nicht so richtig.


    PHP-Code:
     $tmptxt strval($output);
    for (
    $i 0$i <strlen$tmptxt ); $i++)
    echo 
    $output[$i].'<br />'

    Danke nochmals!
    Marco

  • #2
    Re: array länge bei checkboxes

    http://www.php.net/manual/de/ref.array.php
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      PHP-Code:
      $count count($output);
      for (
      $i 0$i <$count$i++)
      echo 
      $output[$i].'<br />'
      mal ganz simpel.. mfg

      Kommentar


      • #4
        oder per foreach

        PHP-Code:
        foreach ($output as $ausgabe)
        {
        echo 
        $ausgabe.'<br />';

        <?php echo "ad astra"; ?>
        www.utopiafuture.de

        Kommentar

        Lädt...
        X