You can clean up your code considerable, and fix the problem by doing this:
PHP Code:
<?PHP
function fillDD($min, $max, $selected) {
for($i=$min; $i<24; $i++) {
$i = sprintf('%02d', $i); # set $i to be padded with a 0's up to 2 characters
for($j=$max; $j<60; $j+=5) {
$j = sprintf('%02d', $j); # set $j to be padded with a 0's up to 2 characters
if($i == $selected && $j == $selected) {
print("<option SELECTED value='$i:$j'>$i:$j</option>\n");
}
else {
print("<option value='$i:$j'>$i:$j</option>\n");
}
}//for($j)
} //for($i)
}
?>
<td nowrap>
<select name="time" size="1">
<option selected value="<?PHP echo date('H:i'); ?>"><?PHP echo (date('H:i')); ?></option>
<?PHP fillDD(8, 0, -1); ?>
</select>
</td>
Bookmarks