您好,登錄后才能下訂單哦!
如何在thinkphp中利用like實現一個模糊查詢功能?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
目前使用thinkphp框架進行項目開發的人越來越多了,由于其封裝性較好,導致了很多純PHP開發的部分不易上手,本文實例即以like模糊查詢為例對此加以說明。
這里主要通過舉例來說明用法:
ThinkPHP可以支持直接使用字符串作為查詢條件,但是大多數情況推薦使用索引數組或者對象來作為查詢條件,因為會更加安全。
一、使用字符串作為查詢條件
這是最傳統的方式,但是安全性不高,
例如:
$User = M("User"); // 實例化User對象
$User->where('type=1 AND status=1')->select();
最后生成的SQL語句是
SELECT * FROM think_user WHERE type=1 AND status=1
看完上述內容,你們掌握如何在thinkphp中利用like實現一個模糊查詢功能的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。