function setup_selects() { global $smarty; $beginDateSelect = '<select name="bMonth">' . select_month("0") . '<select name="bDay">' . select_day("0") . '<select name="bYear">' . select_year("0"); $smarty->assign('announcementbegindate', $beginDateSelect); $endDateSelect = '<select name="eMonth">' . select_month("0") . '<select name="eDay">' . select_day("0") . '<select name="eYear">' . select_year("0"); $smarty->assign('announcementenddate', $endDateSelect); }
# Get settings require "../settings.php"; require "../core-settings.php"; if (isset($_POST["key"])) { switch ($_POST["key"]) { case "slctacc": $OUTPUT = slctacc($_POST); break; case "viewtran": $OUTPUT = viewtran($_POST); break; default: $OUTPUT = "Invalid"; } } else { $OUTPUT = select_year(); } $OUTPUT .= "\n\t<p>\n\t<table " . TMPL_tblDflts . ">\n\t\t<tr><td><br></td></tr>\n\t\t<tr>\n\t\t\t<th>Quick Links</th>\n\t\t</tr>\n\t\t<script>document.write(getQuicklinkSpecial());</script>\n\t</table>"; # Get templete require "../template.php"; function select_year() { db_conn('core'); $Sl = "SELECT * FROM year WHERE closed='y' ORDER BY yrname"; $Ri = db_exec($Sl) or errDie("Unable to get data"); if (pg_num_rows($Ri) < 1) { return "There are no closed years."; } $years = "<select name='year'>"; while ($data = pg_fetch_array($Ri)) { $years .= "<option value='{$data['yrdb']}'>{$data['yrname']}</option>";
function set_game_info_selects() { global $smarty; global $MONTH_SELECTED; global $DAY_SELECTED; global $YEAR_SELECTED; global $HOUR_SELECTED; global $MINUTE_SELECTED; global $AMPM_SELECTED; $smarty->assign('monthSelect', select_month('1')); $smarty->assign('daySelect', select_day('1')); $smarty->assign('yearSelect', select_year('1')); $smarty->assign('hourSelect', select_hour('1')); $smarty->assign('minuteSelect', select_minute('1')); $smarty->assign('ampmSelect', select_ampm('1')); }
public function testSelectYearReverse() { $expect = <<<EOT <select name="date[year]"> <option value="2008">2008</option><option value="2007">2007</option> <option value="2006" selected="selected">2006</option><option value="2005">2005</option> </select> EOT; $this->assertDomEqual($expect, select_year(new SDate(2006, 3, 31), array('start_year' => 2008, 'end_year' => 2005))); }
function select_date($name, $date) { if ($date == null) { $date = '0000-00-00'; } $dates = explode('-', $date); if (DATE_FORMAT == 'mm-dd-yyyy') { return select_month($name, '2', $dates[1]) . select_day($name, '3', $dates[2]) . select_year($name, '1', $dates[0]); } else { if (DATE_FORMAT == 'dd-mm-yyyy') { return select_day($name, '3', $dates[2]) . select_month($name, '2', $dates[1]) . select_year($name, '1', $dates[0]); } else { return select_year($name, '1', $dates[0]) . select_month($name, '2', $dates[1]) . select_day($name, '3', $dates[2]); } } }