zgfp.net
当前位置:首页 >> thinkphp3 切换数据库 >>

thinkphp3 切换数据库

先找到config.php文件,如图: 然后打开配置文件并在其中配置数据库的信息,如下代码:

$db = M('table'); //表名 $where = array( //条件数组 'id' => 2, ); $rs = $db->where($where)->select(); //查询, 用find()只能查出一条数据,select()多条 $this->assign('datalist',$rs); //模板赋值 $this->display();//输出到模板

$user=M('User'); $field='name'; $where='id=1'; $data=$user->field($field)->where($where)->find(); print_r($data);

不管什么语言写的接口,返回值基本都是json字符串,php 提供了json字符串转换方法json_decode()将json字符串转成php数组,也有json_encode()将php数组转成json字符串 所以可以有 $result = 接口返回数据;$data = json_decode($result);//将接口...

在thinkphp中,$User->...->select()/add()/save()这个连贯操作里的'...'部分是不分顺序的. 你换个写法: $User->field('name')->save($data);或者$User->field('name')->add($data) 这个才是手册里提到的字段过滤

//默认数据库链接'DB_TYPE'=>'数据库类型','DB_HOST'=>'数据库地址','DB_NAME'=>'数据库名','DB_USER'=>'登录帐号','DB_PWD'=>'登录密码','DB_PORT'=>'端口号','DB_PREFIX'=>'表前缀',//数据库配置1'DB_CONFIG1' = array( 'db_type' => '类型', ...

一、全局配置定义 常用的配置方式是在应用配置文件或者模块配置文件中添加下面的配置参数: //数据库配置信息 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'thinkphp', // 数据库名 'DB_USER' =...

$db = M('table');$db->where("条件")->getField("字段名");参考链接: http://document.thinkphp.cn/manual_3_2.html#dynamic_query http://document.thinkphp.cn/manual_3_2.html#read_data 说明截图:

https://github.com/liuzhongsheng/auth 这个案例不错,不过可以从onethink开始学习!

configure:3427: gcc --version >&5 i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00) Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source fo...

网站首页 | 网站地图
All rights reserved Powered by www.zgfp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com