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

ThinkPHP php 框架學(xué)習(xí)筆記

 更新時間:2009年10月30日 13:17:27   作者:  
花了兩個多鐘在看 ThinkPHP 框架,不想太過深入的知道它的所有高深理論。單純想知道怎么可以用起來,可以快捷的搭建一個網(wǎng)站。所以是有選擇的看,二個鐘后還是一頭霧水。于是決定改變學(xué)習(xí)策略,上官方論壇看其它高人寫的民間教程,果然比官方的通俗易懂多了。
花了兩個多鐘在看 ThinkPHP 框架,不想太過深入的知道它的所有高深理論。單純想知道怎么可以用起來,可以快捷的搭建一個網(wǎng)站。所以是有選擇的看,二個鐘后還是一頭霧水。于是決定改變學(xué)習(xí)策略,上官方論壇看其它高人寫的民間教程,果然比官方的通俗易懂多了。http://bbs.thinkphp.cn/forumdisplay.php?fid=6 (官方論壇)

  ThinkPHP 有很多函數(shù)通過參數(shù)拼湊的方式來組合SQL,如下:$list = $test->findall('',$fields,'id desc',$p->firstRow.','.$p->listRows);雖然這樣的拼湊的方式簡化了我們 sql 語句,但這也要求我們要記住很多函數(shù)方法,我并不想去記太多這樣的東西,覺得有時還不如直接寫一條完整的 sql 來得簡單。不知ThinkPHP里有沒有直接寫 sql 后執(zhí)行select 查詢的函數(shù)方法? 后來得知 Model.class.php 里面有一個方法 public function query($sql) 可以達(dá)到我想要的要求!在做分頁時就是用query方法跳過了使用 findall 方法實現(xiàn)了分頁功能。

  看了例子和教程都是對單表操作的,可很多情況下我們要用到多表聯(lián)合操作。如多表聯(lián)合查詢,這個時候又應(yīng)該怎樣做呢?ThinkPHP 已經(jīng)考慮到這個問題,已經(jīng)很貼心的幫我們安排了關(guān)聯(lián)查詢和關(guān)聯(lián)操作。這些我都嫌棄過于麻煩!其實靈活運用這個框架里面的一些基本的函數(shù)方法,就可以達(dá)到關(guān)聯(lián)查詢和關(guān)聯(lián)操作。沒必要記憶一大堆亂七八糟的東西。

  數(shù)據(jù)分頁是經(jīng)常要用到的一項功能,TP這方面做得還算挺簡單。在網(wǎng)上找了一個教程( http://bbs.phpchina.com/thread-52813-1-1.html ),本以為參考這個教程寫出一個TP分頁程序應(yīng)該很簡單的事。沒想到還是頗費了一番周折!

  ?、?SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">     一開始是遇到 Fatal error:  Class 'Think' not found in….. 的錯誤提示,在網(wǎng)上找了一通才知道是缺少了一個擴(kuò)展類庫。后來在官方網(wǎng)站下載了相應(yīng)的文件。

  ?、?SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">     擴(kuò)展類庫有了,沒提示錯誤了,可還是不能正確顯示出想要的結(jié)果!查看“頁面Trace信息”,原來是SQL有問題 SELECT COUNT() AS tp_count FROM `think_demo` LIMIT 1,分析得出教程的這句$count = $test->count('','id') 代碼有問題,改成 $count = $test->count('id') 終于看到上一頁下一頁的超鏈接了。盡信書不如無書!

  ?、?SPAN style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">     用教程的 $list = $test->findall('',$fields,'id desc',$p->firstRow.','.$p->listRows); 這句代碼我怎么也得不到想要的結(jié)果,我也不想去深入了解 findall 方法的各個參數(shù)的使用方法。于是改成 $list = $test->query("select $fields from think_demo order by id desc limit $p->firstRow,$p->listRows") 。再運行,這次終于把分頁搞掂出來了!

相關(guān)文章

  • array_values()在php中返回數(shù)組的操作實例

    array_values()在php中返回數(shù)組的操作實例

    在本篇文章里小編給大家分享的是一篇關(guān)于array_values()在php中返回數(shù)組的操作實例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-02-02
  • PHP中函數(shù)rand和mt_rand的區(qū)別比較

    PHP中函數(shù)rand和mt_rand的區(qū)別比較

    mt_rand() 比rand() 快四倍,很多老的 libc 的隨機(jī)數(shù)發(fā)生器具有一些不確定和未知的特性而且很慢。PHP 的 rand() 函數(shù)默認(rèn)使用 libc 隨機(jī)數(shù)發(fā)生器。mt_rand() 函數(shù)是非正式用來替換它的。
    2012-12-12
  • PHP生成唯一的促銷/優(yōu)惠/折扣碼(附源碼)

    PHP生成唯一的促銷/優(yōu)惠/折扣碼(附源碼)

    每一個電子商務(wù)網(wǎng)站,現(xiàn)在有一種或多種類型的優(yōu)惠/折扣/優(yōu)惠券系統(tǒng),給大家分享一下如何在PHP生成唯一的促銷/折扣碼;因此,今天將討論這樣一個優(yōu)惠碼的實現(xiàn)過程,需要了解的朋友可以參考下
    2012-12-12
  • Windows 下安裝 swoole 圖文教程(php)

    Windows 下安裝 swoole 圖文教程(php)

    下面小編就為大家?guī)硪黄猈indows 下安裝 swoole 圖文教程(php)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • PHP也能干大事 隨機(jī)函數(shù)

    PHP也能干大事 隨機(jī)函數(shù)

    這篇文章主要介紹了PHP也能干大事 隨機(jī)函數(shù),需要的朋友可以參考下
    2015-04-04
  • Php中用PDO查詢Mysql來避免SQL注入風(fēng)險的方法

    Php中用PDO查詢Mysql來避免SQL注入風(fēng)險的方法

    本篇文章介紹了,Php中用PDO查詢Mysql來避免SQL注入風(fēng)險的方法。需要的朋友參考下
    2013-04-04
  • php校驗公鑰是否可用的實例方法

    php校驗公鑰是否可用的實例方法

    在本文里小編給大家整理的是一篇關(guān)于php校驗公鑰是否可用的知識點內(nèi)容,需要的朋友們參考下。
    2019-09-09
  • php生成mysql的數(shù)據(jù)字典

    php生成mysql的數(shù)據(jù)字典

    這篇文章主要為大家詳細(xì)介紹了php生成mysql的數(shù)據(jù)字典的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-07-07
  • php無限極分類實現(xiàn)方法分析

    php無限極分類實現(xiàn)方法分析

    這篇文章主要介紹了php無限極分類實現(xiàn)方法,結(jié)合實例形式分析了兩種無限極分類的具體實現(xiàn)技巧與相關(guān)注意事項,需要的朋友可以參考下
    2019-07-07
  • Discuz 模板引擎的封裝類代碼

    Discuz 模板引擎的封裝類代碼

    需要使用Discuz的模板引擎,于是周未抽了點時間幫忙做了個封裝,測試了一下,速度還不錯。順便也拿來用到自己的程序中使用,歡迎大家下載并提出意見
    2008-07-07

最新評論

宝坻区| 马山县| 宕昌县| 盖州市| 张家口市| 彭泽县| 民乐县| 海宁市| 淳化县| 承德市| 抚远县| 金坛市| 连州市| 武安市| 鱼台县| 阆中市| 紫云| 瑞丽市| 嵩明县| 沂源县| 贵南县| 西安市| 德阳市| 合阳县| 马鞍山市| 溧阳市| 枣强县| 铁岭县| 肥乡县| 石城县| 灵宝市| 施甸县| 峨眉山市| 永城市| 土默特右旗| 大兴区| 府谷县| 克东县| 牡丹江市| 绥德县| 荣昌县|