資料檢索,一個代碼複用性有關問題

來源:互聯網
上載者:User
資料檢索,一個代碼複用性問題
產品列表

有時需要 連結其他表 讀取 品牌 公司 內容

有時只單單讀產品標題 ID

有時只要品牌

有時只要種類

有時按同種類 有時按同品牌 同公司 查詢 (產品表中自然是留著 品牌ID 公司ID 種類ID等)


這些功能分佈於多個頁面。 如何寫 最少的代碼 。。。達到代碼複用性。

望大大們給出合理建議,或者說給一些參考樣本。

------解決思路----------------------
1. 寫一個ORM風格的類,裡面寫CURD函數,函數操作包含DB串連、表名、欄位集合、查詢條件、範圍、表關聯等
2. 再做一個表單驗證類,寫全常用正則判斷函數

一個簡易PHP ORM架構就做好了,其實不難的。
------解決思路----------------------
首先你需要的是梳理你的程式邏輯然後才是代碼和資料庫結構。
------解決思路----------------------
如果單表,直接查詢,如果是多個表關聯,符合查詢,最好寫多個方法封裝,需要就調用。
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.