接在$row=mysql_fetch_arry($c_result);下面的
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、雅安服務(wù)器托管、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、江海網(wǎng)站維護(hù)、網(wǎng)站推廣。
while($row=mysql_fetch_array($c_result))
{
echo $row['title']." ".$row['content']." ".$row['time']."br";
}
就行啦
希望對(duì)樓主有幫助
select
*
from
table
limit
0,10
從0開(kāi)始,共10條
SQL的limit語(yǔ)法的如以下形式
SELECT
*
FROM
table
LIMIT
[offset,]
rows
|
rows
OFFSET
offset
當(dāng)省略offset的時(shí)候,offset作為0處理,表示提取查詢(xún)到的前rows條數(shù)據(jù);
當(dāng)offset=0時(shí)候,表示提取查詢(xún)到的從offset開(kāi)始的rows條數(shù)據(jù);此時(shí)如果rows0表示提取查詢(xún)到的從offset開(kāi)始的所有數(shù)據(jù)
當(dāng)offset0的時(shí)候,表示提取查詢(xún)到的除出后rows條數(shù)據(jù)的所有數(shù)據(jù),即剔除last
row-rows到last
rows之間的-rows條數(shù)據(jù)
另外,如果rows大于實(shí)際查詢(xún)的數(shù)據(jù)條數(shù),則取rows為實(shí)際查詢(xún)的數(shù)據(jù)條數(shù)。
?php
$Page?=?$_GET['page'];?//首先取得當(dāng)前頁(yè)號(hào)(也就是第幾頁(yè))
(!empty(?$Page?)??is_numeric(?$Page)??$Page??0?)?or?$Page?=?1;?//默認(rèn)為第一頁(yè)
$PageSize?=?15;?//每頁(yè)顯示15條
$Rest?=?msyl_query('select?*?from?表名稱(chēng)')
$Count?=?mysql_num_rows(?$Rest?);?//取得數(shù)據(jù)庫(kù)總共有多少條記錄
$PageCount?=?ceil($Count?/?$PageSize?);?//計(jì)算總共有多少頁(yè)
$Page?=?$PageCount??or?$Page?=?$PageCount;?//如果當(dāng)前頁(yè)數(shù)會(huì)大于總頁(yè)數(shù),?那設(shè)置當(dāng)前頁(yè)就是總頁(yè)數(shù)
$StartPage?=?(?$Page?-?1?)?*?$PageSize;?//計(jì)算數(shù)據(jù)庫(kù)開(kāi)始返回的條數(shù)
//到這里,?分頁(yè)顯示的相關(guān)要素就計(jì)算完成了,?最后是構(gòu)造sql語(yǔ)句
$Sql?=?"selet?*?from?表名稱(chēng)?limit?{$StartPage},?{$PageSize}";
//接下來(lái)的數(shù)據(jù)庫(kù)查詢(xún)代碼,?就和你平時(shí)的一樣了,這個(gè)你自己寫(xiě)!
//最后是上一頁(yè)下一頁(yè)的按鈕!
echo?"a?href=\"?page={$Page?-?1}\"上一頁(yè)/aa?href=\"?page={$Page+1}\"下一頁(yè)/a";
其實(shí), php的分頁(yè)功能原理, 很簡(jiǎn)單, 就是一點(diǎn), 利用sql語(yǔ)句的limit關(guān)鍵詞!
比如:
select?*?from?表名稱(chēng)?limit?5,?10
這個(gè)表示, 從第5條開(kāi)始返回, 返回10條
那么,分頁(yè), 就是你想辦法控制 5 和 10 這個(gè)數(shù)字!
1 顯示地方?jīng)]有循環(huán),你是判斷有無(wú)數(shù)據(jù)。
2 可以在記錄集建個(gè)數(shù)組,循環(huán)錄入,顯示就好辦了。
3 用for來(lái)循環(huán)也可以的,在if地方。
根據(jù)你設(shè)定的條件, keyword參數(shù)必須是數(shù)字才會(huì)把它當(dāng)作username去查詢(xún),而如果不是數(shù)字,則查詢(xún)?nèi)俊K?,第一步,你?yīng)該把紅色框里第二行的那個(gè)if語(yǔ)句整行刪掉,然后第三行要改為:
..... 'username="'.$_POST['keyword'].'"';