Visualizzazione dei risultati da 1 a 3 su 3

Discussione: ciclo while con mesi

  1. #1

    ciclo while con mesi

    ciao,

    ho fatto un semplice ciclo while per i mesi dell' anno ma al mese 02 mi sbaglia. xchè secondo voi?


    <?
    $s=0;
    while ($s<12)
    {
    echo "
    ";
    echo date("m",mktime(0,0,0,date("m")+$s,date("d"),date( "Y")));
    $s=$s+1;
    }
    ?>

    risultato a video:
    08
    09
    10
    11
    12
    01
    03
    03
    04
    05
    06
    07

    grazie
    DANIELE MASSACESI
    Progettazione Siti Web - Programmazione Siti in HTML - PHP
    CSS - Analisi e sviluppo piani marketing
    Ottimizzazione - analisi parole chiave
    EMAIL: massacesi@gmail.com

  2. #2
    perche' e' errata la logica usata.

    oggi ne abbiamo 29 + 6 mesi farebbe 29 febbraio. in altre parole per il sistema e' = a fine mese + 1, cioe' 1° marzo.

    metti giorno = 1.
    codice:
    date("m", mktime(0,0,0,date("m")+$s, 1, date("Y")));

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    grazie perfetto
    DANIELE MASSACESI
    Progettazione Siti Web - Programmazione Siti in HTML - PHP
    CSS - Analisi e sviluppo piani marketing
    Ottimizzazione - analisi parole chiave
    EMAIL: massacesi@gmail.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.