I have a list of dates in a database where the months area displayed as 2 digit numbers. I want to extract them and print them as months (january etc) below is my attempt to do this, which seems to correct syntax and does something, but not quite what I expected (the months all come back as september, october or november when there should e other months.... Any idas appreciated....
<?php
$SQL = " SELECT * FROM coursedescriptions WHERE id > 0 ORDER BY coursetitle DESC ";
$retid = mysql_db_query($db, $SQL, $cid);
if (!$retid) { echo( mysql_error()); }
while ($row = mysql_fetch_array($retid)) {
$startday = $row["startday"];
$startmonth = $row["startmonth"];
$startyear = $row["startyear"];
if ($startmonth == 01) {$startmonth = "January";}
if ($startmonth == 02) {$startmonth = "February";}
if ($startmonth == 03) {$startmonth = "March";}
if ($startmonth == 04) {$startmonth = "April";}
if ($startmonth == 05) {$startmonth = "May";}
if ($startmonth == 06) {$startmonth = "June";}
if ($startmonth == 07) {$startmonth = "July";}
if ($startmonth == 08) {$startmonth = "August";}
if ($startmonth == 09) {$startmonth = "September";}
if ($startmonth == 10) {$startmonth = "October";}
if ($startmonth == 11) {$startmonth = "November";}
if ($startmonth == 12) {$startmonth = "December";}
echo ("$startday / $startmonth / $startyear");
}
?>
<?php
$SQL = " SELECT * FROM coursedescriptions WHERE id > 0 ORDER BY coursetitle DESC ";
$retid = mysql_db_query($db, $SQL, $cid);
if (!$retid) { echo( mysql_error()); }
while ($row = mysql_fetch_array($retid)) {
$startday = $row["startday"];
$startmonth = $row["startmonth"];
$startyear = $row["startyear"];
if ($startmonth == 01) {$startmonth = "January";}
if ($startmonth == 02) {$startmonth = "February";}
if ($startmonth == 03) {$startmonth = "March";}
if ($startmonth == 04) {$startmonth = "April";}
if ($startmonth == 05) {$startmonth = "May";}
if ($startmonth == 06) {$startmonth = "June";}
if ($startmonth == 07) {$startmonth = "July";}
if ($startmonth == 08) {$startmonth = "August";}
if ($startmonth == 09) {$startmonth = "September";}
if ($startmonth == 10) {$startmonth = "October";}
if ($startmonth == 11) {$startmonth = "November";}
if ($startmonth == 12) {$startmonth = "December";}
echo ("$startday / $startmonth / $startyear");
}
?>