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 相关文章推荐
PHP Memcached应用实现代码
Feb 08 PHP
PHP中基本符号及使用方法
Mar 23 PHP
基于php 随机数的深入理解
Jun 05 PHP
ThinkPHP的URL重写问题
Jun 22 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
Nov 04 PHP
ThinkPHP添加更新标签的方法
Dec 05 PHP
php检查日期函数checkdate用法实例
Mar 19 PHP
php简单smarty入门程序实例
Jun 11 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 PHP
PHP简单实现数字分页功能示例
Aug 24 PHP
php检查函数必传参数是否存在的实例详解
Aug 28 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
Oct 16 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
php中隐形字符65279(utf-8的BOM头)问题
2014/08/16 PHP
使用phpstorm和xdebug实现远程调试的方法
2015/12/29 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
PHP MVC框架路由学习笔记
2016/03/02 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
2016/05/31 PHP
详解阿里云视频直播PHP-SDK接入教程
2020/07/09 PHP
JavaScript Array扩展实现代码
2009/10/14 Javascript
javascript删除option选项的多种方法总结
2013/11/22 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
javascript图片预加载完整实例
2015/12/10 Javascript
jQuery Validate表单验证入门学习
2015/12/18 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
jquery form表单获取内容以及绑定数据
2016/02/24 Javascript
Nodejs中 npm常用命令详解
2016/07/04 NodeJs
JS弹出新窗口被拦截的解决方法
2016/08/09 Javascript
JavaScript截屏功能的实现代码
2017/07/28 Javascript
JavaScript多态与封装实例分析
2018/07/27 Javascript
如何在vue里面优雅的解决跨域(路由冲突问题)
2019/01/20 Javascript
Webpack4 使用Babel处理ES6语法的方法示例
2019/03/07 Javascript
layui动态加载多表头的实例
2019/09/05 Javascript
小程序实现投票进度条
2019/11/20 Javascript
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
2020/05/29 jQuery
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
python 含子图的gif生成时内存溢出的方法
2019/07/07 Python
python修改字典键(key)的方法
2019/08/05 Python
Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例
2019/09/29 Python
keras 读取多标签图像数据方式
2020/06/12 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
css实例教程 一款纯css3实现的超炫动画背画特效
2014/11/05 HTML / CSS
中国综合网上购物商城:苏宁易购
2016/08/09 全球购物
为智能设备设计个性化保护套网站:caseable
2017/01/05 全球购物
土木工程应届生求职信
2013/10/31 职场文书
初中生旷课检讨书范文
2014/10/06 职场文书
苹果M1芯片安装nginx 并且部署vue项目步骤详解
2021/11/20 Servers
Python中的datetime包与time包包和模块详情
2022/02/28 Python
JS实现简单的九宫格抽奖
2022/06/28 Javascript