解决方案 »
- 如何向有外键约束的字表中插入记录?
- 找了个批量上传文件处理类,但没得到新的文件名,怎么插入到mysql
- 5千元请人写"个性定制"网站功能,最好能与asp结合..
- Failed to create COM object `WScript.Shell': 无效的语法 ' 怎么办?
- Topbaby.us 诚邀精英加盟
- 大家帮帮忙!这个该怎么做呢!
- 业务发展可行性研究报告和技术方案 十万火急 [火已经烧到屁股了 大侠们出出注意啊!!谢谢]
- 5.2以前的版本 正则不能起别名?????
- 模板给我带来了什么?一点疑问,请大家论论
- 怎樣把按鈕緊扣在滾動條上,滾動條上下滾動都不會影響按鈕的位置。
- 放一个我正在用的html编辑器(PHP上传图片和其他文件)
- php网站调试
在mysql中测试一下.
$page改成别的数比如1或者 $pagesize,后必须要加,号 必然错误 。。
$page我没有$page.=',';运算过啊 救命
我是菜鸟
你的逗号不能直接和两个变量中间一起加在引号里面。
<?php
include("conn.php");$pagesize=5;
$url=$_SERVER["REQUEST_URI"];
$url=parse_url($url);
$url=$url[path];
$numq=mysql_query("SELECT * FROM `message`");
$num = mysql_num_rows($numq);if($_GET[page]){
$pageval=$_GET[page];
$page=($pageval-1)*$pagesize;
$page.=',';
}
if($num > $pagesize){
if($pageval<=1)$pageval=1;
echo "共 $num 条".
" <a href=$url?page=".($pageval-1).">上一页</a> <a href=$url?page=".($pageval+1).">下一页</a>";
}
echo $SQL="SELECT * FROM `message` limit $page $pagesize ";
$query=mysql_query($SQL);
while($row=mysql_fetch_array($query)){ echo "<hr><b>".$row[user]." | ".$row[content]; }
?>贴源码大家看下
可以
SELECT * FROM `message` limit 5 这没问题
你进行过$page .=',';操作了。
把这行去掉再试试。
$SQL="SELECT * FROM `message` limit $page $pagesize";
当$page和$pagesize都存在的时候输出时什么样子?
当$page存在$pagesize不存在的时候什么样子?(如果两个参数永远存在这句就不考虑了)
$pageval=$_GET[page];
$page=($pageval-1)*$pagesize;
}
else
{
$page=0;
}
这样select * from messagw limit $page,$pagesize;
就通过了就是想不明白源码那里为什么加这句$page.=',';
后面limit $page就不要加,号了。。是挺方便的、
echo $page看看有没用值先,
记得SQL一定加逗号。必须得。