国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

thinkPHP查詢方式

2019-11-08 02:48:08
字體:
來源:轉載
供稿:網友

Thinkphp支持直接使用字符串作為查詢條件,但出于安全考慮,大多數情況下推薦使用數組或對象來作為查詢條件。

使用字符串作為查詢條件

$User=M('user'); //實例化User對象$User->where('type=1 AND status=1')->select();//最后生成的SQL語句為'SELCT * FROM think_user WHERE type=1 AND status=1'

使用數組作為查詢條件

$User=M('User');$condition['name']='thinkPHP';$condition['status']=1;$condition['_logic']='OR'; //定義查詢邏輯‘或’,系統默認邏輯‘與’$User->where($condition)->select();//最后生成的sql語句為‘SELECT * FROM think_user WHERE 'name'='thinkPHP' AND status=1’

使用對象方式查詢

以內置對象stdClass為例:

$User=M('User'); //實例化User對象$condition=new stdClass();$condition->name='thinkPHP';$condition->status=1;$user->where($condition)->select();//最后生成的sql語句為‘SELECT * FROM think_user WHERE name='thinkPHP' AND status=1’

sql查詢

query方法

用于執行SQL查詢操作,數據非法或查詢錯誤時返回false,否則返回查詢結果數據集(同select方法),示例:

$Model=new/Think/Model(); //實例化一個model對象,沒有對應任何數據表$Model->query('select * from think_user where status=1');

execute方法

用于更新和寫入數據的sql操作,數據非法或查詢錯誤時返回false,否則返回影響的記錄數。示例:

$Model=new /Think/Model(); //實例化一個model對象,沒有對應任何的數據表$Model->execute("update think_user set name='thinkPHP' where status=1");
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: SHOW| 花莲县| 桐庐县| 美姑县| 石首市| 会宁县| 伊宁市| 东乌珠穆沁旗| 宜兰市| 乐清市| 西丰县| 浮梁县| 定南县| 嘉义县| 科技| 连南| 托克逊县| 阳高县| 吉木萨尔县| 牙克石市| 庄浪县| 柳江县| 湘潭县| 卢龙县| 天等县| 平遥县| 张家港市| 易门县| 偃师市| 鹤庆县| 台湾省| 英吉沙县| 石河子市| 山阴县| 绍兴市| 怀宁县| 瑞金市| 新闻| 柳江县| 新昌县| 海伦市|