最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

本文實例分析了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)該很常用吧?這種用法有兩個不好的地方:

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è)計有所幫助。

相關(guān)文章

最新評論

乐亭县| 囊谦县| 深水埗区| 两当县| 赤水市| 揭阳市| 岳西县| 策勒县| 长岛县| 兴化市| 丹棱县| 庄河市| 安化县| 英超| 甘孜县| 来安县| 吉木萨尔县| 赫章县| 亳州市| 裕民县| 五莲县| 理塘县| 阿图什市| 青川县| 宽甸| 克山县| 来凤县| 双流县| 碌曲县| 榆社县| 大田县| 水城县| 保山市| 特克斯县| 珲春市| 兴宁市| 靖边县| 大理市| 青河县| 康定县| 江津市|