Ciao a tutti,
ho questa situazione:
devo popolare una select con un ciclo for che incrementa di 20 il valore della variabile $i:
Fin qui nessuno problema.Codice PHP:
for($i = 20; $i <= count($tot_record); $i+20){
print "<option value=\"" . $i . "\">" . $i . "</option>";
}
Il problema nasce quando la variabile $tot_record non è un multiplo di 20, es. 590, la select mi si ferma giustamente alla option con valore 580.
Come posso ovviare a questo normale blocco ed avere l'ultima option con il valore di 19 nonostante la regola?
Potrei recuperare il totale dei record, sottrarre il valore dell'ultima option e se ho un "resto" creare una ulteriore option.
Qualcuno ha eventualmente una soluzione diversa, forse meno macchinosa?