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

首頁 > 編程 > PHP > 正文

如何通過ThinkPHP鏈接數據庫

2020-03-22 19:47:37
字體:
來源:轉載
供稿:網友
DB_PREFIX = sw_ , // 數據庫表前綴);創建Model模型

把’Home/Model’文件夾剪切到Application文件夾下,讓Home和Admin共同使用。

我的數據庫表明是goods,首先創建一個與數據庫名相同的模型類

GoodsModel.html' target='_blank'>class.php

 ?phpnamespace Model;use Think/Model;class GoodsModel extends Model{}

controller中實例化模型的方法:

第一種:

定義一個controller(GoodsController)來調用這個Goods模型類

 ?phpnamespace Admin/Controller;use Model/GoodsModel;use Think/Controller;class GoodsController extends Controller{ public function test1(){ $goods = new GoodsModel(); echo pre  var_dump($goods);}

第二種:

使用M函數進行實例化:

 ?phpnamespace Admin/Controller;use Model/GoodsModel;use Think/Controller;class GoodsController extends Controller{ public function test1(){ $goods = M( goods  echo pre  var_dump($goods);}

第三種:

使用D函數

 ?phpnamespace Admin/Controller;use Model/GoodsModel;use Think/Controller;class GoodsController extends Controller{ public function test1(){ $goods = D( goods  echo pre  var_dump($goods);}

M方法和D方法是一樣的

M()類似于 new Model()

D()類似于 new GoodsModel()

提示:可以看到goods表的信息,在模型中沒有寫代碼,所有的業務邏輯都是Model類實現的

對表操作

增加:M(‘表名’)- add($date);

刪除:M(‘表名’)- delete($id);

更新:M(‘表名’)- save($date);

查詢:M(‘表名’)- select();

普通查詢(顯示所有的商品)

GoodsController中的代碼:

 ?phpnamespace Admin/Controller;use Model/GoodsModel;use Think/Controller;class GoodsController extends Controller{ public function showlist(){ $list = M( goods )- select(); $this- assign( list , $list); $this- display();}

從模板中取出

 volist name= list id= vo  tr id= product1  td {$i} /td  td a href= # {$vo.goods_name} /a /td  td {$vo.goods_number} /td  td {$vo.goods_price} /td  td img src= ../../../Application/Admin/Public/img/20121018-174034-58977.jpg height= 60 width= 60 /td  td img src= ../../../Application/Admin/Public/img/20121018-174034-97960.jpg height= 40 width= 40 /td  td {$vo.goods_brand_id} /td  td {$vo.goods_create_time} /td  td a href= # 修改 /a /td  td a href= javascript:; quot;delete_product(1) 刪除 /a /td  /tr  /volist 

本文講解了如何通過ThinkPHP鏈接數據庫,更多相關內容請關注php 。

相關推薦:

如何通過thinkphp連接多數據庫

關于ThinkPHP 5.數據庫的一些基本操作

thinkphp5的不同數據添加的規則

以上就是如何通過ThinkPHP鏈接數據庫的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 察雅县| 土默特右旗| 垦利县| 平和县| 阿拉尔市| 永济市| 古交市| 大埔区| 子长县| 漳浦县| 鹤庆县| 平武县| 阜阳市| 贵阳市| 万全县| 常德市| 昌都县| 九台市| 丹东市| 黑龙江省| 泰顺县| 乡宁县| 营山县| 吴川市| 蛟河市| 天门市| 崇明县| 上林县| 双江| 固镇县| 天等县| 凤冈县| 鹿邑县| 湖南省| 金沙县| 石家庄市| 石台县| 那坡县| 台东县| 万安县| 施甸县|