Salve, come posso popolare una select che parta da 1900 a 2011 oppure deve arrivare
nell'anno in cui siamo oggi o in futuro?.
Mi dite come posso fare?
grazie mille.
Salve, come posso popolare una select che parta da 1900 a 2011 oppure deve arrivare
nell'anno in cui siamo oggi o in futuro?.
Mi dite come posso fare?
grazie mille.
Codice PHP:
<select>
<?php
$anno=1900;
$annoarrivo=date("Y");
while($anno<=$annoarrivo)
{
echo "<option value=\"$anno\">$anno</option>";
}
?>
</select>
Con un ciclo for()?
grazie mille ,Originariamente inviato da k.b
Con un ciclo for()?
questo non lo so come si fa.
ora provo con quello che mi ha dato bstefano79.
grazie.
buona giornata.
allora, con il while,
mi va in blocco la pagina e sta lì sempre ad caricare ed devo interromperla.
altra soluzione?
grazie.
perchè sono fesso mi sono dimenticato di incrementare
Codice PHP:
<select>
<?php
$anno=1900;
$annoarrivo=date("Y");
while(($anno++)<=$annoarrivo)
{
echo "<option value=\"$anno\">$anno</option>";
}
?>
</select>
va in blocco perchè la variabile non viene incrementata e quindi il ciclo è infinito
Codice PHP:
<select>
<?php
$anno=1900;
$annoarrivo=date("Y");
while($anno<=$annoarrivo)
{
echo "<option value=\"$anno\">$anno</option>";
$anno++;
}
?>
</select>
ecco, risposto insieme :-)
comunque nel codice di bstefano ti stamperà da 1991...
Se non sai come funziona un semplice ciclo for(), forse e' meglio che lo impari. E' una delle cose piu' basilari di qualunque linguaggio di programmazione.Originariamente inviato da lu11
grazie mille ,
questo non lo so come si fa.
ora provo con quello che mi ha dato bstefano79.
grazie.
buona giornata.
hai ragioneOriginariamente inviato da ali7.p
ecco, risposto insieme :-)
comunque nel codice di bstefano ti stamperà da 1991...