会不会是数据库密码错误了
这个错误
$sql="SELECT * FROM empmanage LIMIT ".(($page-1)*10).",10"; 像我这样写是没问题的
我个人觉得,这个p可以用,但是会报错。为什么这么说呢。因为:
在地址框里文件名后,输入?p=1 后回车,是有显示的;
用$pageSize=10定义好单页展示条数,用sql语句分页:$sql="SELECT * FROM article LIMIT " .(($page-1)*$pageSize) .",".($pageSize); 页面分好之后,地址框输入 ?p=数值,回车会跳到指定页面;
这里我出现一个问题,就是浏览器打开php文件,地址框不带p的值,会报错,报错的地方,就是接收p的语句,我的是:$page=$_GET['p']; 。但是,跳转页面之后,就不再报错了。我怎么知道的呢,因为我先把分页条做了出来,不管报错,点击页码跳转到任何一个页面,只要地址框出现 ?p=数值,就不再报错了。
所以我说,想直接获取页码,好像不太行,但是之后的操作可以进行。
$sql="SELECT * FROM test LIMIT ".(($page-1)*10).",10"; 加个括号
ID,用户名,密码,这是最基本的
运行程序时需要文件名?p=页号,如fenye.php?p=2,只要第一个错误解决,第二个就能顺利通过
分析:$page = $_GET['p'];中 $_GET['p']需要得到P的值
试着这样访问localhost/mypage.php?p=2 这样他就传了p过去了 $_GET就是获取url的地址的
报了什么错啊 贴出来才知道
mysqli不是这样用的,
$conn = new mysqli($host,$username,$password,$db);
$result = $conn -> query($sql);
用面向对象的方式写
加上这一句话
error_reporting('E_ALL&~E_NOTICE'); //设置级别错误,通知类除外
page表里就一个自增ID和一个name,这个不重要,你可以随意
张三和张三1应该是在一层tr里面
检查一下标签是否写对
我懂了,是php的连接符 ,一直没转过弯来
只要limit后面加个空格,再接" 就没问题
$sql= "select * from tb_admin LIMIT (空格)".($page-1)*10 (空格).",10";
LIMIT"和.之前空格
limit后加空格
allowedip以及数据库访问权限问题
在PHP中,最后一句可以不要分号
没有定义result变量
把$page=$page-1)*10;领出来写;$sql = 'SELECT * FROM login LIMIT $page-,10';这样就行
没有源码不知道哪里错误。
贴代码呀
limit 后面加个空格
$sql = "SELECT * FROM page LIMIT ".($page-1)*5 . ",5";
但是我这里有个问题就是($page - 1)* 5(这里为什么要有个空格).",5" 这样才能成功