Zur Navigation

Spanne statt alle Zahlen

2 Jörg Kruse

Du kannst die Zahlen in einer for Schleife hochzählen und für die führende Null z.B. mit sprinft() formatieren

for ($i = 1; $i <= 31; $i++) {
    $number = sprintf("%02d", $i);
    echo $number;
}

09.08.2008 17:12 | geändert: 09.08.2008 17:19

3 Tilman

Hallo Jörg!

Muss ich das dann einfach so machen? (Bezug auf oben genanntes Thema):
for ($i = 1; $i <= 31; $i++) {
    $number = sprintf("%02d", $i);
    echo $number;
}
<select name="dessin">
<?php
foreach ($dessins as $dessin) {
    echo '<option value="' . $dessin . '"';
    if ($dessin == $_POST['dessin']) {
        echo ' selected';
    }
    echo '>' . $dessin . '</option>';
}
?>
</select>

09.08.2008 17:57

4 Jörg Kruse

Du ersetzt hier die foreach Schleife durch die for Schleife, welches die Nummern hochzählt

for ($i = 1; $i <= 31; $i++) {
    $dessin = sprintf("%02d", $i);
    echo '<option value="' . $dessin . '"';
    if ($dessin == $_POST['dessin']) {
        echo ' selected';
    }
    echo '>' . $dessin . '</option>';
}

09.08.2008 18:06

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]