请问有关select的问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 12:29:41
表1里有字段riqi 里面是数据为表示年份的数字如下
2006
2006
2006
2007
2006
2008
2008
2009
2009
2009
现在要想显示某一年的一条数据改怎么写,而且要自动生成<select name="select" id="select">
<option>2006</option>
<option>2007</option>
<option>2008</option>
<option>2009</option>
</select>的样子,就是说不管字段里某一年的有几条或者只有1条,但在select里要提供一个可以选择的
如果数据库里出现了2010年的数据 就要自动多出一个2010来

其实做这样的程序很简单,只是不知道你用什么语言,建议你先写一下,如果有错再把你的程序贴出来,大家帮你改改,这样你才能获得最大的收获。

如果用ASP,程序代码一般如下:

response.write "<select name='select' id='select'>"
do while not rs.eof
response.write "<option>"&rs("riqi")&"</option>"
rs.movenext()
loop
response.write "</select>"