国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘泉县| 微山县| 汽车| 彩票| 上思县| 深圳市| 富蕴县| 恩平市| 甘谷县| 汝阳县| 郸城县| 新兴县| 噶尔县| 什邡市| 镇平县| 沧州市| 九江县| 宝应县| 屯留县| 达州市| 贵德县| 安丘市| 乌兰县| 明星| 溧水县| 钦州市| 龙门县| 渝中区| 阆中市| 什邡市| 东明县| 罗源县| 万荣县| 兴业县| 哈巴河县| 玛沁县| 阿瓦提县| 兴安盟| 上饶市| 华容县| 茂名市|