Code:
function DateDropDown(){
echo '<select name="MM">';
for ($i = 1; $i <= 12; $i++){
echo '<option value="';
printf('%0-2d', $i);
echo '">';
printf('%0-2d', $i);
echo '</option>';
}
echo '</select>/';
echo '<select name="DD">';
for ($i = 1; $i <= 31; $i++){
echo '<option value="';
printf('%0-2d', $i);
echo '">';
printf('%0-2d', $i);
echo '</option>';
}
echo '</select>/';
echo '<select name="YYYY">';
for ($i = 2005; $i <= 2010; $i++){
echo '<option value="';
printf('%0-2d', $i);
echo '">';
printf('%0-2d', $i);
echo '</option>';
}
echo '</select>';
I need the day and the month to have the leading 0. as in 01/01/2005 so that i can use it as a legit date data type for mysql database in the form YYYYMMDD
TIA