I cicli sono sbagliati, occhio all'uso di = e == che sono ben differenti.
L'inizializzazione della variabile $i deve avvenire con un solo = (operatore di assegnazione)
e non == (operatore di confronto).
Inoltre non serve che dichiari $i = 1 e $i = 1900 prima del ciclo.
for ($i = 1; $i == 31; $i++) {
$menugiorno = '<option value=" '. $i .'">' .$i. '</option>';
echo($menugiorno);
}
for ($i = 1900; $i == 2000; $i++) {
$menuanno = '<option value=" '. $i .'">' .$i. '</option>';
echo($menuanno);
}
Ciao.![]()