博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TP连贯操作
阅读量:4635 次
发布时间:2019-06-09

本文共 3189 字,大约阅读时间需要 10 分钟。

---恢复内容开始---

从数据库获取数据

链接数据库

 

 

复制concentration.php中的

/* 数据库设置 */'DB_TYPE'               =>  '',     // 数据库类型'DB_HOST'               =>  '', // 服务器地址'DB_NAME'               =>  '',          // 数据库名'DB_USER'               =>  '',      // 用户名'DB_PWD'                =>  '',          // 密码'DB_PORT'               =>  '',        // 端口'DB_PREFIX'             =>  '',    // 数据库表前缀'DB_PARAMS'             =>  array(), // 数据库连接参数   'DB_DEBUG'              =>  TRUE, // 数据库调试模式 开启后可以记录SQL日志'DB_FIELDS_CACHE'       =>  true,        // 启用字段缓存

粘贴到

config.php中

 

'配置值' /* 数据库设置 */ 'DB_TYPE' => 'mysql', // 数据库类型 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'ceshi', // 数据库名 'DB_USER' => 'root', // 用户名 'DB_PWD' => '123', // 密码 'DB_PORT' => '', // 端口 'DB_PREFIX' => '', // 数据库表前缀 'DB_PARAMS' => array(), // 数据库连接参数 'DB_DEBUG' => TRUE, // 数据库调试模式 开启后可以记录SQL日志 'DB_FIELDS_CACHE' => true, // 启用字段缓存);

  

新建模块

直接实例化info表

 

实例化模型对象的两种方法。D();和M();方法

结果一样和D方法不一样的就是M方法没有表名。M方法用来造父类对象。D方法相当于NEW的简写

 

操作数据库

select(); var_dump($arr); }}

select("n001"); var_dump($arr); //select()中不给参数就是查所有,给参数就查相应参数的内容 //参数只能是主键,可以是多个参数 //返回二维数组 } }

 

find("n001"); var_dump($arr); //可以查一条 //返回一维数组 } }

where("Name like '%人%'")//条件。多个条件可以用and或者or 也可以多写一个where() ->select(); var_dump($arr); } }

 

 

select("n001"); //$arr = $db->find("n001"); $arr = $db //->where("Name like '%族%'") //->table("Info")//临时切换表 //->field("Name,Code")//取选中的这两列 //->table("Car") //->order("Price desc") //->select(); var_dump($arr); }}

 

where("Name like '%人%'")//条件 //->table("Info")//临时切换表格 //->field("Name")//取字段,可以用逗号隔开取多个 //->order()//根据条件排序。默认升序 //->limit("2,5")//跳过2条取5条。一个参数是取前几条 //->page("2,5")//第二页显示五条 //->group()//分组 //->distinct()//去重 //->field()//根据这个条件去重 ->lock(true)//自己在处理是把表格锁死,别人没法用 ->select(); var_dump($arr); } }

 

select("n001"); //$arr = $db->find("n001"); $arr = $db //->where("Name like '%族%'") //->table("Info")//临时切换表 //->field("Name,Code")//取选中的这两列 //->table("Car") //->order("Price desc") //->limit("2,5") ->field("Info.Code as Code,Info.Name as Name,Nation.Name as Nation") ->join("Info on Info.Nation=Nation.Code") ->select(); var_dump($arr); }}

select("n001"); //$arr = $db->find("n001"); //$arr = $db //->where("Name like '%族%'") //->table("Info")//临时切换表 //->field("Name,Code")//取选中的这两列 //->table("Car") //->order("Price desc") //->limit("2,5") //->field("Info.Code as Code,Info.Name as //Name,Nation.Name as Nation") //->join("Info on Info.Nation=Nation.Code") //->select(); $arr = $db->query("select * from nation"); var_dump($arr); }}

  

 

  

 

 

 

---恢复内容结束---

转载于:https://www.cnblogs.com/xiaohaihuaihuai/p/8573745.html

你可能感兴趣的文章
iframe 子父窗口互掉 js
查看>>
函数对象 函数嵌套 名称空间与作用域
查看>>
SSIS 包部署错误 0xC0010014
查看>>
java 第11次作业:你能看懂就说明你理解了——this关键字
查看>>
git 代理设置
查看>>
ORACLE查询表最近更改的数据
查看>>
如果我们不曾相遇
查看>>
输入圆的半径,计算并输出圆的周长和面积
查看>>
metric learning -- 马氏距离与欧氏距离
查看>>
HashMap HashTable ConcurrentHashMap
查看>>
2进制 , 8进制 , 10进制 , 16进制 , 介绍 及 相互转换 及 快速转换
查看>>
C/C++心得-结构体
查看>>
快速解决 GRADLE 项目下载 gradle-*-all.zip 慢的问题
查看>>
【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3
查看>>
函数名作为参数传递
查看>>
apt-get for ubuntu 工具简介
查看>>
数值计算算法-多项式插值算法的实现与分析
查看>>
day8-异常处理与网络编程
查看>>
杭州某知名xxxx公司急招大量java以及大数据开发工程师
查看>>
[转]char * 和字符数组
查看>>