欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ThinkPHP中數(shù)據(jù)操作案例分析

 更新時(shí)間:2015年09月27日 16:08:29   作者:deeka  
這篇文章主要介紹了ThinkPHP中數(shù)據(jù)操作方法,實(shí)例分析并總結(jié)了ThinkPHP數(shù)據(jù)庫操作的心得,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例分析了ThinkPHP中數(shù)據(jù)操作方法。分享給大家供大家參考。具體如下:

模板中使用函數(shù),相信大部分的TPer都知道也用過吧。

案例:

獲取用戶名的方法

function get_username($uid){
  $row = M('User')->getbyUid($uid);
  return $row['username'];
}

在模板中通過uid顯示用戶名

<volist name="rows" id="row">
<tr>
  <td>{$row.uid}</td>
  <td>{$row.uid|get_username}</td>
</tr>
</volist>

這種方法相信大伙應(yīng)該很常用吧?這種用法有兩個(gè)不好的地方:

1、過多數(shù)據(jù)庫操作;
2、數(shù)據(jù)操作的位置不合理,數(shù)據(jù)庫連接過長。

優(yōu)化方案:

1、盡可能把能合并的數(shù)據(jù)庫操作;
2、數(shù)據(jù)操作應(yīng)該保留在數(shù)據(jù)層,盡可能避免在視圖里操作數(shù)據(jù)庫,建議在視圖開始前執(zhí)行mysql_close(),斷開數(shù)據(jù)庫連接。

希望本文所述對大家基于ThinkPHP的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • php curl請求接口并獲取數(shù)據(jù)的示例代碼

    php curl請求接口并獲取數(shù)據(jù)的示例代碼

    本篇文章主要介紹了php curl請求接口并獲取數(shù)據(jù)的示例代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-08-08
  • laravel 字段格式化 modle 字段類型轉(zhuǎn)換方法

    laravel 字段格式化 modle 字段類型轉(zhuǎn)換方法

    今天小編就為大家分享一篇laravel 字段格式化 modle 字段類型轉(zhuǎn)換方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • PHP 基于文件頭的文件類型驗(yàn)證類函數(shù)

    PHP 基于文件頭的文件類型驗(yàn)證類函數(shù)

    在PHP開發(fā)中,傳統(tǒng)的上傳文件類型驗(yàn)證是基于文件擴(kuò)展名的驗(yàn)證方式(如pathinfo函數(shù)),很容易通過修改擴(kuò)展名來欺騙
    2012-05-05
  • php單例模式示例分享

    php單例模式示例分享

    這篇文章主要分享了一則php單例模式的示例,設(shè)計(jì)模式這些的花點(diǎn)心思基本的是能夠理解的,當(dāng)然要想很好的運(yùn)用到項(xiàng)目上也是需要一定的實(shí)踐,不能只是知道了解,或者說的是很厲害很懂的,一到要實(shí)際操作就不行了,廢話就不多說了
    2015-02-02
  • 利用PHP將部分內(nèi)容用星號替換

    利用PHP將部分內(nèi)容用星號替換

    這篇文章利用php實(shí)現(xiàn)了手機(jī)號碼隱藏中間幾位,身份證號碼只顯示末尾4位的需求,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2015-07-07
  • PHP分頁詳細(xì)講解(有實(shí)例)

    PHP分頁詳細(xì)講解(有實(shí)例)

    網(wǎng)上有好多PHP分頁的類,但我們要弄明白PHP分頁原理才可以學(xué)到知識,今天我就帶你學(xué)制作PHP分頁。
    2013-10-10
  • ThinkPHP3.1基礎(chǔ)知識快速入門

    ThinkPHP3.1基礎(chǔ)知識快速入門

    ThinkPHP是一個(gè)快速、簡單的基于MVC和面向?qū)ο蟮妮p量級PHP開發(fā)框架,擁有眾多的原創(chuàng)功能和特性,為WEB應(yīng)用開發(fā)提供了強(qiáng)有力的支持。是眾多PHP開發(fā)人員的首選這篇文章主要介紹了ThinkPHP3.1入門知識,需要的朋友可以參考下
    2014-06-06
  • PHP用戶注冊郵件激活賬戶的實(shí)現(xiàn)代碼

    PHP用戶注冊郵件激活賬戶的實(shí)現(xiàn)代碼

    我們在注冊一個(gè)網(wǎng)站的賬戶時(shí),通常都會收到一封含點(diǎn)擊鏈接激活的郵件,本篇文章主要介紹了PHP郵件激活賬戶的實(shí)現(xiàn)代碼,有興趣的可以了解一下
    2017-05-05
  • ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法

    ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法

    這篇文章主要介紹了ThinkPHP的cookie和session沖突造成Cookie不能使用的解決方法,需要的朋友可以參考下
    2014-07-07
  • PHP實(shí)例分享判斷客戶端是否使用代理服務(wù)器及其匿名級別

    PHP實(shí)例分享判斷客戶端是否使用代理服務(wù)器及其匿名級別

    最近做的一個(gè)項(xiàng)目,要用到判斷客戶端是否使用代理,以及其匿名級別,翻查了一些文件,下面記錄下來,分享給大家
    2014-06-06

最新評論