Buonasera, ho creato un ciclo per stampare tutte le date(giorno, mese e anno) dei giorni che vanno da quello attuale fino ai 14 successivi!
Premetto dicendo che il ciclo potrebbe anche essere sbagliato, però penso che il problema sia da individuare nella sintassi in quanto all' apertura della pagina *.php, invece che eseguire le varie echo all'interno del ciclo, mi ricopia di pari passo quello che effettivamente è il codice del ciclo.
Ora vi posto il codice e chiedo gentilmente se qualcuno riesce a trovare il problema:
E questo invece è quello che visualizza nella pagina:
$numero_giorno_mese = date("d"); //giorno del mese, 2 cifre senza tralasciare gli zero; i.e. "01" a "31"
$numero_giorni_mese = date("t"); //numero di giorni del mese dato; i.e. "28" a "31"
$numero_mese= date("m"); //mese; i.e. "01" a "12"
$numero_anno = date("Y"); //anno, 4 cifre; i.e. "1999"
<? php
if(($numero_giorno_mese + 14) <= $numero_giorni_mese){
for($i = $numero_giorno_mese ; $i = ($numero_giorno_mese + 14) ; $i++){
echo "$i/$numero_mese/$numero_anno
";}
}
else{
for($i = $numero_giorno_mese ; $i = $numero_giorni_mese ; $i++){
echo "$i/$numero_mese/$numero_anno
";}
$nuovo_numero_mese=$numero_mese + 1;
for($i = 1 ; $i = 14 -($numero_giorni_mese - $numero_giorno_mese) ; $i++){
echo "$i/$nuovo_numero_mese/$numero_anno
";}
}
?>
Attendo una vostra risposta, grazie";} } else{ for($i = $numero_giorno_mese ; $i = $numero_giorni_mese ; $i++){ echo "$i/$numero_mese/$numero_anno
";} $nuovo_numero_mese=$numero_mese + 1; for($i = 1 ; $i = 14 -($numero_giorni_mese - $numero_giorno_mese) ; $i++){ echo "$i/$nuovo_numero_mese/$numero_anno
";} } ?>
ps: ho trovato qua e là anche una certa "SELECT sysdate FROM dual" che magari potrebbe essere un'alternativa ma non ho ben capito...