sql語(yǔ)句問題
請(qǐng)問各位大神,我已經(jīng)仔細(xì)檢查過(guò)sql語(yǔ)句了,為什么還是提示下面的錯(cuò)誤??
<?php
/**1,傳入頁(yè)碼**/
$page = $_GET["p"];
/**2,根據(jù)頁(yè)碼取出數(shù)據(jù):php->mysql的處理**/
$host = "localhost";
$username = "root";
$password = "password";
$db = "test";
//連接數(shù)據(jù)庫(kù)
$conn = mysql_connect($host,$username,$password);
if (!$conn) {
echo "數(shù)據(jù)庫(kù)連接失敗";
exit;
}
//選擇要操作的數(shù)據(jù)庫(kù)
mysql_select_db($db);
//設(shè)置數(shù)據(jù)庫(kù)編碼格式
mysql_query("SET NAMES UTF8");
//編寫sql獲取分頁(yè)數(shù)據(jù)SELECT * FROM 表名 LIMIT 起始位置,顯示條數(shù)
$sql = "select * from mypage limit ".($page-1) * 10.",10 ";
//把sql語(yǔ)句傳送到數(shù)據(jù)中
$result = mysql_query($sql);
//處理數(shù)據(jù)
while ($row = mysql_fetch_assoc($result)) {
echo $row;
}
//釋放結(jié)果,關(guān)閉連接
/**3,顯示數(shù)據(jù)+分頁(yè)條**/
2015-08-23
代碼第二十行
$sql = "select * from mypage limit ".($page-1) * 10 .",10 ";
上面語(yǔ)句有個(gè)需要注意的地方????10. ? 這里如果不加空格PHP會(huì)把10和.一起解讀,這里需要用空格隔開
2015-08-22
我把數(shù)據(jù)庫(kù)重新導(dǎo)入 沒有報(bào)錯(cuò)?
2015-08-22
說(shuō)明 ($page-1)*10 的值是空的被