在配置文件中做如下配置便可链接数据库
'配置值'
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'localhost', // 服务器地址
'DB_NAME' => 'shop', // 数据库名
'DB_USER' => 'root', // 用户名
'DB_PWD' => '123', // 密码
'DB_PORT' => '3306', // 端口
'DB_PREFIX' => 'sw_', // 数据库表前缀
);创建Model模型
把’Home/Model’文件夹剪切到Application文件夹下,让Home和Admin共同使用。
我的数据库表明是goods,首先创建一个与数据库名相同的模型类
GoodsModel.class.php
controller中实例化模型的方法:
第一种:
定义一个controller(GoodsController)来调用这个Goods模型类
'; var_dump($goods); } }第二种:
使用M函数进行实例化:
'; var_dump($goods); } }第三种:
使用D函数
'; 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中的代码:
select(); $this->assign('list', $list); $this->display(); } }从模板中取出
{$i} {$vo.goods_name} {$vo.goods_number} {$vo.goods_price} @@##@@ @@##@@ {$vo.goods_brand_id} {$vo.goods_create_time} 修改 删除 本文讲解了如何通过thinkphp链接数据库,更多相关内容请关注php中文网。
相关推荐:
ViaooChain 维奥连锁招商网站系统下载网站功能资讯模块资料模块会员模块产品展示模块产品订购模块购物车模块留言模块在线加盟模块多级后台管理系统网站环境本系统为 asp.net开发donet版本为1.1框架数据库为acdess2000授权方式为免费,本版本本地可直接运行(使用http://localhost或http://127.0.0.1访问)如需放到外网通过域名访问,则需通过qq联系我免费索取钥匙文件,将钥匙文件放到网站空间根目录即可
立即学习“PHP免费学习笔记(深入)”;
![]()











