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