Search code examples
phphtmlformsselected

Form select option selected PHP


I try to find the way how to make option tag selected if contain current day.

For example if my string $currentDay=03; called by PHP date('d'); I would like my select like this:

<select>
<option value="01">01</option>
<option value="02">02</option>
<option value="03" selected>03</option>
<option value="04">04</option>
...
... 
</select>

Solution

  • <?php $day=date('d');?>
    <select>
    <option value="01" <?=($day=='01')?'selected':'';?> >01</option>
    <option value="02" <?=($day=='02')?'selected':'';?> >02</option>
    <option value="03" <?=($day=='03')?'selected':'';?> >03</option>
    <option value="04" <?=($day=='04')?'selected':'';?> >04</option>
    ...
    ... 
    </select>