[eluser]egoslip[/eluser]
Hey so I looked around for an easy way of having date dropdowns created and selected with a predefined value. so I made this simple helper to create the drop downs for day month and year
hope this helps some people I just couldnt stand all that html in my pretty view file
Code:
<?
if (!defined('BASEPATH')) exit('No direct script access allowed');
function buildDayDropdown($name='',$value='')
{
$days='';
while ( $days <= '31'){
$day[]=$days;$days++;
}
return form_dropdown($name, $day, $value);
}
function buildYearDropdown($name='',$value='')
{
$years=date('y');
while ( $years <= '31'+date('y')){
$year['20'.$years]='20'.$years;$years++;
}
return form_dropdown($name, $year, $value);
}
function buildMonthDropdown($name='',$value='')
{
$month=array(
'01'=>'January',
'02'=>'February',
'03'=>'March',
'04'=>'April',
'05'=>'May',
'06'=>'June',
'07'=>'July',
'08'=>'August',
'09'=>'September',
'10'=>'October',
'11'=>'November',
'12'=>'December');
return form_dropdown($name, $month, $value);
}
?>