2012-09-17 85 views
0

我知道M重新要求它也許,但我試過分頁可用的問題,但不可能知道正確的DEM ......需要知道分頁下面的查詢結果的方式:PHP分頁MySQL的結果

$query = "SELECT * FROM info WHERE Cat1 = 'novel'"; 
$result = mysql_query($query); 
if (!$result) die ("DAtabase acces faild bc : ". mysql_error()); 

echo " <ul class=listbkwide2>"; 

while($data = mysql_fetch_object($result)) 
{ 
$id = $data->id; 
$name = $data->Bname ; 
$continent = $data->Bauthor; 

    echo " <li class=bkd><a href='details.php?bid=$id'> 
     <img src='images/sbs/$name.jpg' title='$name' alt=''> 
     <ul class=showcasetitle> <span> $name </span> </ul> 
     <p class=authname> By <span> $continent</span></p> 
     "; 
} 
echo " </ul> "; 
ini_set('display_errors', '1'); 
mysql_close(); 
+0

分頁全部在您的查詢中。考慮如何安全地接受請求參數來驅動LIMIT語句或額外的WHERE子句來控制返回記錄集的範圍。 –

回答

1

您需要維護偏移量,然後在查詢中添加LIMIT子句。

[LIMIT {[offset,] row_count | row_count OFFSET offset}] 

參見the doc