I am trying to create a selection box with date values in, for instance;
2 november 2005
3 november 2005
4 november 2005 ....and so on
Here is my code;
Code: Select all
$Year = date("Y");
echo "<SELECT NAME=Date><OPTION>Choose One</OPTION>n";
$Day = 1;
while ($Day <= 31) {
$Day++;
$EndYear = $Year + 2;
while ($Year <= $EndYear)
{
$Year++;
echo "<OPTION VALUE=$Day, January, $Year>$Day January, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, February, $Year>$Day February, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, March, $Year>$Day March, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, April $Year>$Day April, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, May, $Year>$Day May, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, June, $Year>$Day June, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, July, $Year>$Day July, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, August, $Year>$Day August, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, September, $Year>$Day September, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, October, $Year>$Day October, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, November, $Year>$Day November, $Year</OPTION>\n";
echo "<OPTION VALUE=$Day, December, $Year>$Day December, $Year</OPTION>\n";
echo "</SELECT>\n";
}
}This thing is not working, just displays lots of dates running right through to year 2097
Please help.