为了账号安全,请及时绑定邮箱和手机立即绑定

出错了,求指教!

<?php
	$page = $_GET['p'];

	$host = "localhost";
	$username = 'root';
	$password = '';
	$db = 'test';

	$conn = mysql_connect($host, $username, $password);
	if(!$conn){
		echo "数据库连接失败";
		exit;
	}

	mysql_select_db($db);
	mysql_query('SET NAMES UTF8');
	$sql="SELECT * FROM page LIMIT".(($page-1) * 10).",10";


	$result = mysql_query($sql);
	
	while($row = mysql_fetch_assoc($result)){
		echo $row['id'].'-'.$row['name'];
		
	}
	
?>


正在回答

2 回答

LIMIT 后面要加空格,否则变成LIMIT1,关键字就错误了

1 回复 有任何疑惑可以回复我~
#1

Favori 提问者

谢谢老师!!!
2015-06-18 回复 有任何疑惑可以回复我~
#2

Favori 提问者

不过为什么要加空格呢,我是新手,望老师讲解下
2015-06-18 回复 有任何疑惑可以回复我~
#3

BobWang 回复 Favori 提问者

原话是这样写的 select * from page limit 10,10; 我们用的拼接数字,按照你的写法把拼接内容替换上去就是这样的 select * from page limit10, 10; 你说她还能识别limit么,这里是有一个叫limit10的单词
2015-06-19 回复 有任何疑惑可以回复我~
#4

Favori 提问者 回复 BobWang

谢谢老师,理解了!
2015-06-24 回复 有任何疑惑可以回复我~
查看1条回复

说明错误原因

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

出错了,求指教!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信