Yii操作数据库实现动态获取表名的方法


Posted in PHP onMarch 29, 2016

本文实例讲述了Yii操作数据库实现动态获取表名的方法。分享给大家供大家参考,具体如下:

yii  获取某个库中的表名,而且这个库不确定表的多少,此时没法按照gii去根据表去生成文件,这里有个方法去解决掉。

$sqls = "show tables";
$datebase = YII::app()->db_order->createCommand($sqls)->queryAll();
//获取表名

这里$datebase 就是所有的表名,我当前有4个库,一个网站公用这4个库,有时候会来回切换。db_order为main.php中定义的4个库中的一个,其他库分别为db  db_order   db_query   db_log  .然后你就可以把这个库中的所有表中的数据获取到。而不用去生成。

该方法一般用于游戏平台,比如我当前有一个库专门去存放订单的,呢么这个库架设是db_order  此时我就需要把当某个用户的所有充值的记录(订单)获取到

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
discuz安全提问算法
Jun 06 PHP
php 多个submit提交表单 处理方法
Jul 07 PHP
php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
Oct 31 PHP
解析Linux下Varnish缓存的配置优化
Jun 20 PHP
PHP中$_SERVER使用说明
Jul 05 PHP
thinkphp autoload 命名空间自定义 namespace
Jul 17 PHP
php基于双向循环队列实现历史记录的前进后退等功能
Aug 08 PHP
变量在 PHP7 内部的实现(一)
Dec 21 PHP
Smarty模板常见的简单应用分析
Nov 15 PHP
php微信公众号开发之现金红包
Apr 16 PHP
Laravel Validator 实现两个或多个字段联合索引唯一
May 08 PHP
Laravel 5.5 异常处理 & 错误日志的解决
Oct 17 PHP
Yii数据库缓存实例分析
Mar 29 #PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
Mar 28 #PHP
Yii框架上传图片用法总结
Mar 28 #PHP
Yii开启片段缓存的方法
Mar 28 #PHP
CI操作cookie的方法分析(基于helper类库)
Mar 28 #PHP
CI映射(加载)数据到view层的方法
Mar 28 #PHP
CI配置多数据库访问的方法
Mar 28 #PHP
You might like
怎样在UNIX系统下安装php3
2006/10/09 PHP
PHP系统命令函数使用分析
2013/07/05 PHP
PHP编程基本语法快速入门手册
2016/01/07 PHP
php依赖注入知识点详解
2019/09/23 PHP
Laravel 框架控制器 Controller原理与用法实例分析
2020/04/14 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
Jquery 常用方法经典总结
2010/01/28 Javascript
30个精美的jQuery幻灯片效果插件和教程
2011/08/23 Javascript
connect中间件session、cookie的使用方法分享
2014/06/17 Javascript
简易的投票系统以及js刷票思路和方法
2015/04/07 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
2016/06/06 Javascript
Javascript基础_简单比较undefined和null 值
2016/06/14 Javascript
必备的JS调试技巧汇总
2016/07/20 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
Angular2监听页面大小变化的解决方法
2017/10/09 Javascript
Vue中封装input组件的实例详解
2017/10/17 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
Python的Django框架中的Context使用
2015/07/15 Python
python opencv之SURF算法示例
2018/02/24 Python
Python 面试中 8 个必考问题
2018/11/16 Python
python利用Tesseract识别验证码的方法示例
2019/01/21 Python
Python简单I/O操作示例
2019/03/18 Python
python编程的核心知识点总结
2021/02/08 Python
CSS3 linear-gradient线性渐变生成加号和减号的方法
2017/11/21 HTML / CSS
Belle Maison倍美丛官网:日本千趣会旗下邮购网站
2016/07/22 全球购物
软件设计的目标是什么
2016/12/04 面试题
高中三年学习生活的自我评价
2013/10/10 职场文书
教师通用专业自荐书范文
2014/02/11 职场文书
银行求职信
2014/05/31 职场文书
2014院党委领导班子及其成员群众路线对照检查材料思想汇报
2014/10/04 职场文书
党员批评与自我批评
2014/10/15 职场文书
医生个人年度总结
2015/02/28 职场文书
员工辞退通知书
2015/04/17 职场文书
2015年安全生产月工作总结
2015/07/27 职场文书
http通过StreamingHttpResponse完成连续的数据传输长链接方式
2022/02/12 Python