array länge bei checkboxes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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.

    Comment


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

      Comment


      • #4
        oder per foreach

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

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

        Comment

        Working...
        X