kostenloser Webspace werbefrei: lima-city


While Schleife geht nicht, finde im Web keine Lösung

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    dbzuw

    dbzuw hat kostenlosen Webspace.

    Guten Tag.

    Hoffe mir kann einer sagen wo hier der fehler ist:

    echo"
    <select name='tt'>
    <option>Tag</option>
    ";
    $tag = 1;
    while($tag == 31){
    echo "<option>".$tag."</option>";
    $tag ++;
    }
    echo"
    </select>";

    Ausgegeben wird lediglich "Tag"

    Ich kann meinen Fehler nicht finden :(

    Beste Grüße
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. burgi

    Co-Admin Kostenloser Webspace von burgi

    burgi hat kostenlosen Webspace.

    Dann hast du zu wenig gesucht ;-)
    Der Fehler ist klar ersichtlich:
    $tag = 1;
    while($tag == 31){
    echo "<option>".$tag."</option>";
    $tag ++;
    }

    Der Code wird ausschließlich ausgeführt, wenn $tag exakt 31 ist.
    $tag ist anfangs 1. Alles andere wird dann nicht ausgeführt, und die Schleife verlassen, weil $tag nie 31 ist / wird.

    Ich würde wohl eher
    while($tag < 31){

    schreiben

    Du solltest also schon die Logik hinter deinen Anweisungen verstehen! :thumb:
  4. Autor dieses Themas

    dbzuw

    dbzuw hat kostenlosen Webspace.

    Sehr gut läuft, vielen Dank für deine Hilfe ;)
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!