problema con zeri iniziali

  • Creatore Discussione Creatore Discussione lucab67
  • Data di inizio Data di inizio

lucab67

Nuovo Utente
17 Ago 2009
16
0
0
Pescara
Salve
ho un problema, volevo sapere se era possibile inserire lo zero iniziale per i numeri compresi da 1 a 9 nella select qui sotto? E' importante perche il dato va a finire in una tabella mysql (campo data) e credo che così come sta possa crearmi qualche fastidio nella data
Codice:
<select name="mese">
<option value="">mese...</option>
<?php
for ($count_mm = 1; $count_mm <=12; ++$count_mm) {
if ($count_mm == $MM) {
echo "<option selected>$MM</option>";
} else {
echo "<option value=$MM>$count_mm</option>";
}
}
?>
</select>
 
Ciao Luca, non ho capito bene se ti riferisci alla variabile $MM oppure a $count_mm comunque in entrami i casi puoi fare semplicemente in questo modo:
PHP:
if($MM<10) $MM = "0".$MM;
la stessa cosa per l'altra variabile:
PHP:
if($count_mm<10) $count_mm = "0".$count_mm;
In poche parole se il valore della variabile è minore di 10 gli vai a concaternare uno 0 prima del numero :fonzie:
 
Ciao
scusa se sono stato poco chiaro, mi riferivo alla varibile $count_mm incrementata da 1 a 12 nel ciclo for.
Adesso provo e ti faccio sapere intanto...grazie per la risposta :fonzie:
 

Discussioni simili