亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

記事一覧表示機(jī)能

1、データの準(zhǔn)備

すべての記事カテゴリ、すべての記事詳細(xì)に関する情報(bào)を準(zhǔn)備し、クエリ用にデータベースを操作する必要があります

新しいindex.phpページを作成します。コードは次のとおりです。次のように:

<?php
header("Content-Type:text/html;charset=utf-8");
//獲取要查詢的分類ID,0表示全部
$cid=isset($_GET['cid'])?intval($_GET['cid']):0;
//獲取查詢列表?xiàng)l件
$where='';
if($cid) $where="where cid=$cid";
//初始化數(shù)據(jù)庫(kù)操作類
require './init.php';
//載入分頁(yè)類
require './page.class.php';
//獲取當(dāng)前頁(yè)碼號(hào)
$page=isset($_GET['page'])?intval($_GET['page']):1;
//拼接查詢條件
//獲取總記錄數(shù)
$sql="select count(*) as total from cms_article $where";
$results=$db->fetchRow($sql);
$total=$results['total'];
//實(shí)例化分頁(yè)類
$Page=new Page($total,4,$page); //Page(總記錄數(shù),每頁(yè)顯示條數(shù),當(dāng)前頁(yè))
$limit=$Page->getLimit();  //獲取分頁(yè)鏈接條件
$page_html=$Page->showPage(); //獲取分頁(yè)html鏈接
//var_dump($total);die();
//分頁(yè)獲取文章列表
$sql="select id,title,content,author,addtime,cid from cms_article $where order by addtime DESC limit $limit";
$articles=$db->fetchAll($sql);
foreach ($articles as $k=>$v){
    //mb_substr(內(nèi)容,開始位置,截取長(zhǎng)度,字符集)
    $articles[$k]['content']=mb_substr(trim(strip_tags($v['content'])),0,150,'utf-8').'......';
}
$sql="select name from cms_category ORDER BY sort";
$categories=$db->fetchAll($sql);
//var_dump($categories);die();
require './indexHtml.php';

コードはページング クラスをインスタンス化し、データベースに対して複數(shù)のクエリ操作を?qū)g行します。

取得されたデータには、

ページネーション情報(bào)が含まれます:$page_html

全記事分類情報(bào):$categories

時(shí)間順に並べた記事の詳細(xì)情報(bào):$articles

上記の情報(bào)は、

2、フロントエンド表示ページコード:

新しいindexHtml.phpページ

を使用してフロントエンドページに交互に表示されます。

ページは次のように表示されます:

微信圖片_20180306163519.png

タイトル バー カテゴリ データを移動(dòng)します:

微信圖片_20180306163851.png

最新の記事データをトラバースします:

微信圖片_20180306164711.png

さらにいくつかのデータをデータベースとページング効果に挿入します。ページは次のように表示されます:

微信圖片_20180306165346.png


##

學(xué)び続ける
||
<?php echo "文章詳情顯示頁(yè)面";
提出するリセットコード
  • おすすめコース
  • コースウェアのダウンロード
現(xiàn)時(shí)點(diǎn)ではコースウェアはダウンロードできません。現(xiàn)在スタッフが整理中です。今後もこのコースにもっと注目してください?