說我有這個使用單行查詢與MySQL和PHP
$result = mysql_query('SELECT views FROM post ORDER BY views ASC');
,我想用在指數30我假設的價值,我會用
mysql_data_seek($result, 30);
$useableResult = mysql_fetch_row($result);
echo $useableResult . '<br/>';
但是,這是我回整表
我有什麼問題?
編輯:Woops,其實我有
mysql_data_seek($result, 30);
while($row = mysql_fetch_row($result)){
echo $row['views'] . '<br/>';
}
乾杯,我實際上在我自己的代碼中有一個錯誤,這並沒有確定它,但它仍然有用。 :)這裏 – Supernovah 2009-01-09 06:31:32
的樣本是錯誤的: SELECT * FROM`your_table` LIMIT 5,5 這將顯示記錄6,7,8,9,和10 檢查夏蘭McNulty的答案 – Riho 2009-01-09 09:01:17