資料分頁

不寫程式的人永遠不知道分頁是多麻煩的事
不就是個分頁嘛…何難之有?


其實啊…裏面有一大堆數字在加減乘除的
很容易出錯的東西啊…
花半天寫完,一個月後還在那邊抓bug也是常有的事
所以這玩意大家通常就寫過一個之後,就再也不想改了
不然就是舊程式一直co過來co過去,然後再修修補補
最後搞到連自己都不知道那一份才是對的
最好是每次都套跟以前一模一樣的,不然又要頭大了

兩年前寫過一次php用的分頁class
寫完之後頓時覺得世界是多麼的美好,窗外有藍天啊!
但是好景不常,現在公司主機的執行環境完全不一樣,幾乎沒法用
又變成每次要作分頁就只好依照慣例….拿前人寫的來套
要改成新的?抱歉…辦不到
「喂,你們寫程式的怎麼那麼遜啊?」

一直到了前幾天…..又要寫分頁了!而且這次要作一大堆
火大啦,把以前寫的class抓出來改
本來想說改改而已嘛,速戰速決! 結果竟然花了三天才寫完
搞到連原本預定的工作進度都耽擱了..(完蛋)

不過,這東東真的有厲害
延續上個版本的優點,主程式超簡單
所有工作都交給class去作,完全不用去計算任何東西
使用本身的db函式,不需依賴其它的db中界層
再加上支援template,版型和功能可以直接由template上修改
總之,幾乎就是只要告訴他:「我要分頁!」一切就完成了
花三天換爽度,值得啦 (是嗎?….== 加班加不完了我)

分頁? 誰怕誰!

在 “資料分頁” 有 3 則留言

  1. 自己回自己三年前的文…

    來看看現在roodo blog的分頁,正好就是個例子:
    http://blog.roodo.com/dabinn/listall.html&page=15

    最底下的頁碼只顯示14頁,按最後頁也是只能到第14頁,但總頁數應該是15頁才對。

    「也不過就是差一頁而已嘛,幹麻那麼計較?」

    如果是抱著這種想法,那還是別搞資訊業了,回家種田吧!

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *