亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

基于php的CMS中展示文章類實例分析

2024-04-25 20:37:25
字體:
來源:轉載
供稿:網友

本文實例講述了基于php的CMS中展示文章類。分享給大家供大家參考。具體分析如下:

<?php

/***********************************************

//實例:

include("config.inc.php"); //數據庫連接文件

$info = new sys_function;

$test = new show_article;

$test->set_sql("SELECT `id`,`title`,`dateandtime`,`thetype` FROM `df_company_bringup` ORDER BY `dateandtime` DESC");

$test->set_filename("display");

$test->set_morename("morearticle");

$test->set_icon(" ☆ ");

$test->set_omitstr("...");

$test->show_company_bringup();

***********************************************/

/****Article List Class****/

class show_article

{

/****聲明****/

var $sql,$query,$arr,$article_list;

var $strlen,$articleline,$dateandtime;

var $len,$line,$icon,$omitstr,$line_height,$more_name;

var $year,$month,$day,$datetype;

var $showmore,$showdate,$showomit,$showclueon,$showicon;

/****構造函數****/

function show_article()

{

$this->set_strlen(40); //設置每行顯示字數;

$this->set_articleline(10); //設置Article顯示行數;

$this->set_showmore(false); //是否顯示"更多Article";

$this->set_showdate(true); //是否顯示Article發布日期;

$this->set_showomit(true); //字數超過指定字符后是否顯示所設置的字符,如"...";

$this->set_showclueon(true); //是否顯示Article提示(鼠標移動到Article標題上面顯示的提示);

$this->set_open(true); //是否在新窗口打開;

$this->set_showicon(true); //是否顯示Article修改前綴;

$this->set_lineheight(1.5); //段落行高值;

$this->set_datetype(1); //設置日期格式,1為2004-10-21 2為2004年10月21日;

}

/****設置每行顯示字數****/

function set_strlen($strlen)

{

$this->len = $strlen;

}

/****設置Article顯示行數****/

function set_articleline($articleline)

{

$this->line = $articleline;

}

/****設置查詢語句****/

function set_sql($sql)

{

$this->sql = $sql;

}

/****設置Article標題前綴修飾****/

function set_icon($icon)

{

$this->icon = $icon;

}

/****是否顯示Article標題前綴修飾****/

function set_showicon($showicon)

{

$this->showicon = $showicon;

}

/****是否打開新窗口****/

function set_open($open)

{

$this->open = $open;

}

/****設置Article標題長度超過限制后顯示的字符****/

function set_omitstr($omitstr)

{

$this->omitstr = $omitstr;

}

/****設置打開Article的文件名****/

function set_filename($filename)

{

$this->filename = $filename;

}

/****更多Article頁面名稱****/

function set_morename($more_name)

{

$this->more_name = $more_name;

}

/****Article分類名稱****/

function set_typename($type_name)

{

$this->type_name = $type_name;

}

/****是否顯示更多Article****/

function set_showmore($showmore)

{

$this->showmore = $showmore;

}

/****設置日期格式(1:2004-10-21 2:2004年10月21日)****/

function set_datetype($datetype)

{

$this->datetype = $datetype;

}

/****格式化日期****/

function formatdate($dateandtime,$num)

{

list($year,$month,$day) = split("[-]",substr($dateandtime,0,10));

if($num == 1){

return $year."-".$month."-".$day;

}else{

return $year."年".$month."月".$day."日";

}

}

/****是否顯示Article發布日期****/

function set_showdate($showdate)

{

$this->showdate = $showdate;

}

/****段落行高值****/

function set_lineheight($line_height)

{

$this->line_height = $line_height;

}

/****是否顯示Article標題長度超過限制后顯示的字符****/

function set_showomit($showomit)

{

$this->showomit = $showomit;

}

/****是否顯示鼠標移動到Article上后顯示的提示****/

function set_showclueon($showclueon)

{

$this->showclueon = $showclueon;

}

/****從結果集中取得一行作為枚舉數組****/

function execute_row($query)

{

return $this->arr = mysql_fetch_row($query);

}

/****從結果集中取得一行作為關聯數組,或數字數組,或二者兼有****/

function execute_array($query)

{

return $this->arr = mysql_fetch_array($query);

}

/****將釋放所有與結果標識符 result 所關聯的內存****/

function free_record($query)

{

@mysql_free_result($query);

}

/****調用指定Article List****/

function show_company_bringup()

{

$n = 1;

$article_list = "<div id='article_list".$n."' style='line-height:".$this->line_height."'>";

$this->query = mysql_query($this->sql);

while($this->execute_row($this->query))

{

if($this->showicon){$article_list .= $this->icon;}

$article_list .= "<a href='".$this->filename.".php?id=".$this->arr[0]."'";

if($this->showclueon){$article_list .= " title='".$this->arr[1]."' ";}

if($this->open){$article_list .= " target='_blank' ";}

$article_list .= ">";

if(strlen($this->arr[1]) > $this->len)

{

if($this->showomit){

$article_list .= substr($this->arr[1],0,$this->len).$this->omitstr;

}else{

$article_list .= substr($this->arr[1],0,$this->len);

}

}else{

$article_list .= $this->arr[1];

}

if($this->showdate){$article_list .= "[".$this->formatdate($this->arr[2],$this->datetype)."]";}

$article_list .= "</a><br>/n";

if($n == $this->line){break;}

$n++;

}

if($this->showmore){

$article_list .= "</div><div id='article_list_more".$n."' align='right'><a href='".$this->more_name.".php?type=".$this->type_name."'>>> >更多</a></div>";

}else{

$article_list .= "</div>";

}

$this->free_record($this->query);

print $article_list;

}

}

?>

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
在线观看日韩欧美| 国产精品专区一| 国产一区二区三区欧美| 清纯唯美亚洲激情| 在线激情影院一区| 欧美日韩精品在线视频| 欧美夜福利tv在线| 青青草原成人在线视频| 国产精品久久久久久亚洲调教| 亚洲精品欧美极品| 国产偷亚洲偷欧美偷精品| 久久九九热免费视频| 欧美日本在线视频中文字字幕| 亚洲视频欧洲视频| 国产精品扒开腿做爽爽爽视频| 成人黄色免费片| 欧美视频在线视频| 91chinesevideo永久地址| 亚洲视频在线看| 亚洲国产日韩欧美综合久久| 国产精品视频永久免费播放| 久久香蕉国产线看观看av| 国产日韩在线看片| 国模精品一区二区三区色天香| 北条麻妃一区二区在线观看| 66m—66摸成人免费视频| 91美女高潮出水| 亚洲欧美在线免费| 日韩精品极品视频免费观看| 欧美日韩成人在线观看| 欧美二区在线播放| 韩剧1988在线观看免费完整版| 91久久嫩草影院一区二区| 欧美色videos| 69影院欧美专区视频| 国产精品三级久久久久久电影| 久久久久久国产免费| 欧美成人精品一区二区| 国产精品成人一区二区| 亚州精品天堂中文字幕| 中文字幕在线日韩| 欧美日韩国产精品一区二区不卡中文| 国产视频亚洲视频| 久久久久北条麻妃免费看| 日韩中文字幕在线播放| 欧美精品免费看| 91午夜在线播放| 欧美日韩一区二区免费在线观看| 亚洲美女中文字幕| 亚洲精选中文字幕| 日韩免费视频在线观看| 中文字幕精品久久| 亚洲第一页中文字幕| 91久久精品一区| 国产精品成人v| 亚洲欧美中文日韩v在线观看| 国产精品一区二区三区免费视频| 国产精品日韩在线观看| 亚洲欧美精品一区二区| 中文字幕日韩精品在线观看| 欧美在线免费视频| 精品无人国产偷自产在线| 精品女厕一区二区三区| 精品久久久久久中文字幕一区奶水| 亚洲国产欧美一区二区三区久久| 成人激情视频小说免费下载| 国产午夜精品全部视频播放| 成人写真视频福利网| 日韩国产欧美精品在线| 日韩av快播网址| 成人伊人精品色xxxx视频| 欧美日韩中文字幕日韩欧美| 91极品视频在线| 亚洲护士老师的毛茸茸最新章节| 国产午夜精品久久久| 日本一区二区在线播放| 国产日韩av在线| 国产精品久久久久久av下载红粉| 国产一区二区三区在线观看视频| 一区二区亚洲欧洲国产日韩| 国产成人精品久久亚洲高清不卡| 欧美性极品少妇精品网站| 成人h视频在线观看播放| 亚洲国产三级网| 国产91精品久久久久久| 欧美性色视频在线| 91网在线免费观看| 久久久久久尹人网香蕉| 91wwwcom在线观看| 国产精品主播视频| 久久精品国产欧美激情| 欧美激情一区二区三区高清视频| 日韩国产欧美精品一区二区三区| 亚洲欧美激情四射在线日| 亚洲精品乱码久久久久久金桔影视| 久久精品视频亚洲| 日韩亚洲精品电影| 亚洲直播在线一区| 亚洲欧洲黄色网| 亚洲人成免费电影| 97视频国产在线| 51精品在线观看| 九九精品视频在线观看| 亚洲色图av在线| 国产高清在线不卡| 岛国av一区二区三区| 欧美一区二区色| 亚洲女人被黑人巨大进入al| 成人自拍性视频| 高清欧美性猛交xxxx| 亚洲第一区在线观看| 黑人与娇小精品av专区| 日韩高清av一区二区三区| 久久精品国产免费观看| 欧美黑人狂野猛交老妇| 精品视频偷偷看在线观看| 欧美黑人国产人伦爽爽爽| 久久精品中文字幕免费mv| 成人羞羞国产免费| 草民午夜欧美限制a级福利片| 亚洲视频网站在线观看| 久久九九国产精品怡红院| 国产在线一区二区三区| 国产精品爽黄69| 91精品国产91久久久| 成人妇女免费播放久久久| zzjj国产精品一区二区| 久久精视频免费在线久久完整在线看| 国产精品久久久久9999| 国产精品丝袜视频| 国产成人精品在线视频| 美女久久久久久久| 亚洲性生活视频在线观看| 黑人巨大精品欧美一区二区一视频| 久久久之久亚州精品露出| 亚洲香蕉成人av网站在线观看| 在线日韩中文字幕| 91精品国产高清自在线| 国产精品视频自拍| 中文字幕精品www乱入免费视频| 亚洲自拍在线观看| 美乳少妇欧美精品| 久精品免费视频| 国产亚洲精品美女久久久| 亚洲女人天堂色在线7777| 日韩在线视频二区| 97久久精品视频| 亚洲最新在线视频| 国产精品av在线| 黑丝美女久久久| 九九精品视频在线观看| 一本大道香蕉久在线播放29| 日韩欧美亚洲范冰冰与中字| 日韩色av导航| 久久精品国产综合| 1769国产精品| 国产成人精品久久久| 欧美午夜宅男影院在线观看| 国产精品久久久久久久美男| 欧美大片免费观看在线观看网站推荐| 国产精品久久久久免费a∨| 国产精品2018| 亚洲欧美在线看| 国产日韩欧美在线|