Grazie al tuo suggerimento sono andata a controllare l'assegnazione dei campi giorno, mese, anno, e ho trovato uno spazio a destra e a sinistra della variabile ---- \" $i \" ----- nel ciclo for del giorno e dell'anno. Queste erano le istruzioni per la creazione delle select.
[mysql]
<div><label >Data Incarico</label>
<select class="input_height" name="giorno_inc">
<option value="" selected="selected"> </option>[/mysql]
Codice PHP:
<?php
for($i=1;$i<32;$i++){
echo "<option value=\" $i \">$i</option>\n";
}
?>
[mysql]</select>
<select class="input_height" name="mese_inc">
<option value="" selected="selected"> </option>[/mysql]
Codice PHP:
<?php
for($i=1;$i<13;$i++){
echo "<option value=\"$i\">$i</option>\n";
}
?>
[mysql]</select >
<select class="input_height" name="anno_inc">
<option value="" selected="selected"> </option>[/mysql]
Codice PHP:
<?php
for($i=1990;$i<2050;$i++){
echo "<option value=\" $i \">$i</option>\n";
}
?>
[mysql]</select ></div>[/mysql]
Eliminati quegli spazi, funziona perfettamente. Ora cercherò di capire il perché. Grazie mille per il suggerimento.