我有這個腳本在下拉列表中顯示年,月和日。PHP在下拉列表中獲取選定的值
我的問題是:如何獲得格式爲d-m-y的選定值?
比方說,如果我將有一個按鈕來獲取當前選定的值並顯示在文本框中。我會怎麼做呢?
任何想法非常感謝。謝謝。
<html>
<body>
<?php
$months = array(
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December'
);
$weekday = array(
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
);
$days = range(1,31);
$years = range (2010, 2020);
$currentDay = date('d');
$currentMonth = date('F');
$currentYear = date('Y');
echo "<select name='weekday'>";
foreach($days as $valued) {
if($valued == $currentDay)
{
$default = 'selected="selected"';
echo '<option '.$default.' value="'.$valued.'">'.$valued.'</option>\n';
} else {
$default='';
echo '<option '.$default.' value="'.$valued.'">'.$valued.'</option>\n';
}
}
echo '</select> ';
echo "<select name='month'>";
foreach($months as $valuem) {
if($valuem==$currentMonth)
{
$default1 = 'selected="selected"';
echo '<option '.$default1.' value="'.$valuem.'">'.$valuem.'</option>\n';
} else {
$default1 = '';
echo '<option '.$default1.' value="'.$valuem.'">'.$valuem.'</option>\n';
}
}
echo '</select> ';
echo "<select name='year'>";
foreach ($years as $valuey) {
if($valuey == $currentYear)
{
$default2 = 'selected="selected"';
echo '<option '.$default2.' value="'.$valuey.'">'.$valuey.'</option>\n';
} else {
$default2 = '';
echo '<option '.$default2.' value="'.$valuey.'">'.$valuey.'</option>\n';
}
}
echo '</select> ';
?>
</body>
</html>
回聲$ CURRENTDAY;並告知值 – Gautam3164
您的回覆您好感謝,讓如果用戶改變該值的說。我怎樣才能把代碼上的按鈕來顯示它的選定值?再次感謝。 – user1682305