使用select标签选择显示数据库信息?

来源:百度知道 编辑:UC知道 时间:2024/06/28 00:32:07
要在网页上修改信息,在表单中显示出以前的内容,列表框怎么显示?比如要显示出身年月日、性别。用asp编写的……
<select name="year" id="year">
<%for i=1980 to 2008%>
<option value="<%=i%>"><%=i%></option>
<%next%>
</select>

<select name="month" id="month">
<%for i=1 to 12%>
<option value="<%=i%>"><%=i%></option>
<%next%>
</select>

<select name="day" id="day">
<%for i=1 to 31%>
<option value="<%=i%>"><%=i%></option>
<%next%>
</select>
怎么定位显示原数据库中的内容?
那怎样取得日期中的年月日呢,格式是1987-08-08的。

假设你从数据库中取出年为2006,赋给变量y,那么年的那个下拉框里就应该是
<%for i=1980 to 2008
if (i = y) then
%>
<option value="<%=i%>" selected><%=i%></option>
<%
else
%>
<option value="<%=i%>"><%=i%></option>
<%
end if
next%>