帝國(guó)CMS二次開(kāi)發(fā)有時(shí)需要自定義一個(gè)PHP頁(yè)面,這時(shí)候需要連接讀取MYSQL程序。帝國(guó)CMS有自己的標(biāo)準(zhǔn)連接讀取語(yǔ)法,下面一起看看。
首先我們來(lái)看看帝國(guó)CMS標(biāo)準(zhǔn)的連接MYSQL方法
<?php require('e/class/connect.php'); //引入數(shù)據(jù)庫(kù)配置文件和公共函數(shù)文件 require('e/class/db_sql.php'); //引入數(shù)據(jù)庫(kù)操作文件 $link=db_connect(); //連接MYSQL $empire=new mysqlquery(); //聲明數(shù)據(jù)庫(kù)操作類(lèi) db_close(); //關(guān)閉MYSQL鏈接 $empire=null; //注消操作類(lèi)變量 ?>
這里面的調(diào)用路徑需要自己規(guī)矩情況自己修改,以上的帝國(guó)CMS連接MYSQL方法只調(diào)用的必須的文件,還有需要用到哪些函數(shù)也需要自行添加進(jìn)去。
接下來(lái)是操作MYSQL數(shù)據(jù)的方法。
<?php require('e/class/connect.php'); //引入數(shù)據(jù)庫(kù)配置文件和公共函數(shù)文件 require('e/class/db_sql.php'); //引入數(shù)據(jù)庫(kù)操作文件 $link=db_connect(); //連接MYSQL $empire=new mysqlquery(); //聲明數(shù)據(jù)庫(kù)操作類(lèi) $empire->query("update {$dbtbpre}ecms_news set onclick=onclick+1"); //給新聞表的點(diǎn)擊數(shù)加1 db_close(); //關(guān)閉MYSQL鏈接 $empire=null; //注消操作類(lèi)變量 ?>
這里用需要會(huì)一點(diǎn)SQL知識(shí),大家去網(wǎng)上看看SQL增刪改查的教程應(yīng)該就會(huì)了。
最后是讀取MYSQL數(shù)據(jù)的方法
<?php require('e/class/connect.php'); //引入數(shù)據(jù)庫(kù)配置文件和公共函數(shù)文件 require('e/class/db_sql.php'); //引入數(shù)據(jù)庫(kù)操作文件 $link=db_connect(); //連接MYSQL $empire=new mysqlquery(); //聲明數(shù)據(jù)庫(kù)操作類(lèi) $sql=$empire->query("select * from {$dbtbpre}ecms_news order by newstime limit 10"); //查詢(xún)新聞表最新10條記錄 while($r=$empire->fetch($sql)) //循環(huán)獲取查詢(xún)記錄 { echo"標(biāo)題:".$r['title']."<br>"; } db_close(); //關(guān)閉MYSQL鏈接 $empire=null; //注消操作類(lèi)變量 ?>
讀取并循環(huán)輸出,不會(huì)照著格式套。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 帝國(guó)CMS二次開(kāi)發(fā)連接MYSQL程序