好的,我有这个代码来回应如果选择了值,如何在不创建每天变量的情况下将其用于日期下拉列表?
if ($st_title[$i] == 'Mr') {
$mr_select='selected="selected"';
$mrs_select='';
$ms_select='';
} else if ($st_title[$i]=='Mrs') {
$mr_select='';
$mrs_select='selected="selected"';
$ms_select='';
} else {
$mr_select='';
$mrs_select='';
$ms_select='selected="selected"';
}
我想出来,仅供参考,这是我想出的:
for ($x=0; $x<=31; $x++){
$dobd[$x]='';
if ($x ==$st_dobd){
$dobd[$x]='selected="selected"';
}else{
$dobd[$x]='';
}
}
for ($x=0; $x<=12; $x++){
$dobm[$x]='';
if ($x ==$st_dobm){
$dobm[$x]='selected="selected"';
}else{
$dobm[$x]='';
}
}
for ($x=2000; $x>=1970; $x--){
$doby[$x]='';
if ($x ==$st_doby){
$doby[$x]='selected="selected"';
}else{
$doby[$x]='';
}
}
}
答案 0 :(得分:1)
您可以创建一个包含日期的数组,并通过此数组生成下拉列表,如果选中,则键可以是天(日期)和值0或1。
答案 1 :(得分:0)
我认为你应该制作&#39; \&#39;符号前面的符号&#39;&#34;&#39;