ASP按日期查询mysql数据库并分页,出现问题,请高手帮忙,诚心教会的给50元

来源:百度知道 编辑:UC知道 时间:2024/05/15 04:08:57
sql="select * from everyday where riqi >= '"&riqiks_a&"' and riqi<='"&riqijs_a&"' and beizhu='"&beizhu_a&"' order by riqi desc"

分页连接为<a href="default.asp?page=1&beizhu=<%=beizhu_a%>&riqi>=<%=riqiks_a%>&riqi<=<%=riqijs_a%>
出现的问题是只能显示第一页,后面几页记录为空白..
查询没问题,是对的,就是分页变量传递的问题..哪位高手帮帮忙

select * from everyday where riqi >= '"&riqiks_a&"' and riqi<='"&riqijs_a&"' and beizhu='"&beizhu_a&"' order by riqi desc

不过建议日期型,不要用这种计算,低效率了
应该riqi between '"&riqiks_a&"' and '"&riqijs_a&"' 比较高效些

关键就是这句话了,与下面分页连接没有啥关系,你把这个在查询分析器器,哦,MYSQL是PHPmyadmin,把上述代码赋值后测试一下实际的记录数,如果记录数和你程序中的结果不一致,很明显你结果显示的循环模块出问题了.