Hi all!
I am pretty new to all this and need a little help here. I have created a database where, along with other data, dates can be entered and I have also created the facility to edit entries.
When an entry to be edited is selected it is pretty easy to display the existing details from the database except for one area where I am a bit stuck.
Namely, displaying all dates in a <select> drop-down list and specifying which <option> should be SELECTED based on what has been entered into the database previously.
At the moment I do it as follows but I feel there must be a tidier, better coded way to do it. Any tips, pointers, etc. v. much appreciated. I wanna learn!
<select name="date">
<option value="01"
<?php
if ($date == "01")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >01</option>
<option value="02"<?php
if ($date == "02")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >02</option>
<option value="03"<?php
if ($date == "03")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >03</option>
<option value="04"<?php
if ($date == "04")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >04</option>
<option value="05"<?php
if ($date == "05")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >05</option>
<option value="06"<?php
if ($date == "06")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >06</option>
<option value="07"<?php
if ($date == "07")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >07</option>
<option value="08"<?php
if ($date == "08")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >08</option>
<option value="09"<?php
if ($date == "09")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >09</option>
<option value="10"<?php
if ($date == "10")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >10</option>
<option value="11"<?php
if ($date == "11")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >11</option>
<option value="12"<?php
if ($date == "12")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >12</option>
<option value="13"<?php
if ($date == "13")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >13</option>
<option value="14"<?php
if ($date == "14")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >14</option>
<option value="15"<?php
if ($date == "15")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >15</option>
<option value="16"<?php
if ($date == "16")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >16</option>
<option value="17"<?php
if ($date == "17")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >17</option>
<option value="18"<?php
if ($date == "18")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >18</option>
<option value="19"<?php
if ($date == "19")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >19</option>
<option value="20"
<?php
if ($date == "20")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >20</option>
<option value="21"<?php
if ($date == "21")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >21</option>
<option value="22"<?php
if ($date == "22")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >22</option>
<option value="23"<?php
if ($date == "23")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >23</option>
<option value="24"<?php
if ($date == "24")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >24</option>
<option value="25"<?php
if ($date == "25")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >25</option>
<option value="26"<?php
if ($date == "26")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >26</option>
<option value="27"<?php
if ($date == "27")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >27</option>
<option value="28"<?php
if ($date == "28")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >28</option>
<option value="29"<?php
if ($date == "29")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >29</option>
<option value="30"<?php
if ($date == "30")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >30</option>
<option value="31"<?php
if ($date == "31")
{
echo ("SELECTED");
}
else
{
echo (" ");
}
?> >31</option>
</select>
Thank in advance
Simo