问题如下:
我有一些数据需要显示在页面上
//file.php
$query = "SELECT site_id,path,file FROM ".PHPDIG_DB_PREFIX."spider where spider_id=$spider_id";
$result_id = mysql_query($query,$id_connect);
$num = mysql_num_rows($result_id);
for ($n = 0; $n<$num; $n++) {
list($file_name,$spider_id)=mysql_fetch_row($result_id);
print "<a href='$href' target='_blank' id='$n' name='lien[]'>-".rawurldecode($file_name)." </a>";
}但如果数据库里有上万条记录,一次要全部显示将花很长的时间,所以我希望加个按钮做个分页,让每页都显示一部分记录,比如说第一页只从数据库调出1000条记录,然后下一页显示从第10001条开始,而且我希望每次点击这个按钮都调用file.php页面.,但 mysql_num_rows这个函数每次都从0位置开始位移,请教有什么其他办法实现?
我有一些数据需要显示在页面上
//file.php
$query = "SELECT site_id,path,file FROM ".PHPDIG_DB_PREFIX."spider where spider_id=$spider_id";
$result_id = mysql_query($query,$id_connect);
$num = mysql_num_rows($result_id);
for ($n = 0; $n<$num; $n++) {
list($file_name,$spider_id)=mysql_fetch_row($result_id);
print "<a href='$href' target='_blank' id='$n' name='lien[]'>-".rawurldecode($file_name)." </a>";
}但如果数据库里有上万条记录,一次要全部显示将花很长的时间,所以我希望加个按钮做个分页,让每页都显示一部分记录,比如说第一页只从数据库调出1000条记录,然后下一页显示从第10001条开始,而且我希望每次点击这个按钮都调用file.php页面.,但 mysql_num_rows这个函数每次都从0位置开始位移,请教有什么其他办法实现?
解决方案 »
- 灵异事件.快来看strstr 和 strpos 把两个不同的字符串匹配成功了.
- 唱衰全国最无能, 最下流, 最小人之项目经理edmund yau http://edmund.0fees.net
- 菜鸟求"属性如何两列一行地显示?"解答.
- 又有新问题了。。不知什么原因
- php中关于session的问题?
- php文件问题
- 问一下这个JS数据如何解码,
- 请问,有使用smarttemplate模板的兄弟吗?$tpl->append('name','z3')这样的append有什么用?
- 请问自动显示当前周的内容怎么写啊
- php上传不能访问?
- memcache一个问题
- 给gif动态图片添加水印,在线等!!!
limit 表示限制 从100行开始取50条记录
queryphp框架教程三 做SEO优化 以.html结尾去除index.php
http://topic.csdn.net/u/20100310/11/62a60067-b3da-4dee-9d6a-f1baeb2f3f33.html