欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

帝國CMS二次開發(fā)之fetch()和fetch1()的使用方法

小編給大家分享一下帝國CMS二次開發(fā)之fetch()和fetch1()的使用方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),托克托企業(yè)網(wǎng)站建設(shè),托克托品牌網(wǎng)站建設(shè),網(wǎng)站定制,托克托網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,托克托網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

帝國CMS二次開發(fā)之fetch()和fetch2()怎么用?

fetch()和fetch2()是帝國CMS二次開發(fā)常用到的函數(shù),下面介紹fetch()和fetch2()正確的寫法和一些用處 :

(注:fetch()和fetch2()函數(shù)位于e/class/db_sql.php文件中)

1.fetch()

一般情況下我們用來,循環(huán)出列表或者列出多條信息;例如下面的例子取得會員組ID為1的所有會員ID和用戶名;fetch()的參數(shù)是SQL語句執(zhí)行的結(jié)果也就是先執(zhí)行query();再把query()的執(zhí)行結(jié)果作為參數(shù)給fetch()使用;

代碼如下:

query( "select userid,username from {$dbtbpre}enewsmember where groupid=1" ); 
while ( $r = $empire ->fetch( $sql )){ 
echo $r [userid]. '---' . $r [username].'
'; 
} 
db_close(); 
$empire =null;

2.fetch2()

簡單的說我們查詢一條信息的時候才用它,比如獲取USERID為1的會員資料;和fetch()不同的是fetch2()的參數(shù)是SQL語句而不是執(zhí)行結(jié)果,所以在SQL語句不第二次使用的情況下直接進(jìn)去就好了;fetch2()只取一條數(shù)據(jù);

代碼如下

fetch2("select userid,username from {$dbtbpre}enewsmember where userid=1 limit 1"); 
echo $r[userid].'
'; 
echo $r[username].'
'; 
db_close(); 
$empire=null;

進(jìn)一步討論一下:

1.在取一條信息的時候fetch()和fetch2()都是可以的,代碼如下:

代碼如下:

fetch2("select id,title from {$dbtbpre}ecms_news where classid=34"); 
print_r($r1); 
echo '<hr>'; 
$sql=$empire->query("select id,title from {$dbtbpre}ecms_news where classid=34"); 
$r=$empire->fetch($sql); 
print_r($r); 
echo '<hr>'; 
db_close(); 
$empire=null;

2.如果你想用fech2()循環(huán)數(shù)據(jù),你可以測試下下面的代碼,你會發(fā)現(xiàn)結(jié)果悲慘的,死循環(huán),趕緊關(guān)瀏覽器;

代碼如下:

fetch2("select id,title from {$dbtbpre}ecms_news where classid=34")){ 
echo $r1[title]; 
} 
db_close(); 
$empire=null;

3.fetch()同樣死翹翹的循環(huán)寫法;

代碼如下:

query("select id,title from {$dbtbpre}ecms_news where classid=341"); 
$r=$empire->fetch($sql); 
while($r)){ 
echo $r[title].'
'; 
} 
db_close(); 
$empire=null;

4.為什么呢。。。;trylife曾說過無碼無真相,還是看下源文件中的內(nèi)容:位置:e/class/db_sql.php

代碼如下:

//執(zhí)行MySQL_fetch_array() 
function fetch($sql)//此方法的參數(shù)是$sql就是sql語句執(zhí)行結(jié)果 
{ 
$this->r=mysql_fetch_array($sql); 
return $this->r; 
} 
//執(zhí)行fetch2(mysql_fetch_array()) 
//此方法與fetch()的區(qū)別是:1、此方法的參數(shù)是$query就是sql語句 
//2、此方法用于while(),for()數(shù)據(jù)庫指針不會自動下移,而fetch()可以自動下移。 
function fetch2($query) 
{ 
$this->sql=$this->query($query); 
$this->r=mysql_fetch_array($this->sql); 
return $this->r; 
}

①.看到fetch2()函數(shù)體內(nèi)比fetch()多了行”$this->sql=$this->query($query);“;fetch2()先執(zhí)行了query();所以獲取一行信息的時候,就直接fetch2()吧,少打代碼;

②.上邊3和4中的死循環(huán)是PHP的書寫問題,while($r=$empire->fetch($query)) 函數(shù)先取查詢結(jié)果第一行內(nèi)容,之后記錄指針自動移動到下一行;注:mysql_fetch_array也就只先取得查詢結(jié)果第一行數(shù)據(jù);沒寫在 while()括號內(nèi)的mysql_fetch_array()那只能一直讀第一行數(shù)據(jù),所以就死循環(huán)鳥!

看完了這篇文章,相信你對帝國CMS二次開發(fā)之fetch()和fetch1()的使用方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)站欄目:帝國CMS二次開發(fā)之fetch()和fetch1()的使用方法
文章位置:http://chinadenli.net/article48/jeiphp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序微信公眾號、、營銷型網(wǎng)站建設(shè)、品牌網(wǎng)站制作、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
东京热一二三区在线免| 国产成人综合亚洲欧美日韩| 日韩欧美国产三级在线观看| 大香蕉久久精品一区二区字幕| 国产又大又硬又粗又湿| 日本人妻的诱惑在线观看| 亚洲国产综合久久天堂| 亚洲天堂精品在线视频| 国产水滴盗摄一区二区| 久久热九九这里只有精品| 久久精品国产99精品最新| 国产日韩欧美在线播放| 日韩欧美国产精品自拍| 日韩av亚洲一区二区三区| 人妻一区二区三区多毛女| 欧美午夜一级艳片免费看| 一区二区三区日韩中文| 国产内射在线激情一区| 日本人妻免费一区二区三区| 午夜亚洲精品理论片在线观看| 日韩欧美精品一区二区三区| 精品欧美一区二区三久久| 99久久国产精品免费| 日本不卡视频在线观看| 色婷婷成人精品综合一区| 亚洲熟女乱色一区二区三区| 精品一区二区三区不卡少妇av| 91亚洲熟女少妇在线观看| 久久国产亚洲精品赲碰热| 在线观看视频国产你懂的| 国产精品一区二区三区激情| 丰满少妇高潮一区二区| 又黄又爽禁片视频在线观看| 精品推荐久久久国产av| 国产亚洲欧美另类久久久| 国产精品偷拍一区二区| 欧美精品日韩精品一区| 色播五月激情五月婷婷| 国产av一区二区三区四区五区| 暴力性生活在线免费视频| 亚洲中文字幕剧情在线播放|