当前位置: 首页 > 编程笔记 >

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

萧辰沛
2023-03-14
本文向大家介绍Yii操作数据库实现动态获取表名的方法,包括了Yii操作数据库实现动态获取表名的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

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

 类似资料:
  • 本文向大家介绍ajax动态获取数据库中的数据方法,包括了ajax动态获取数据库中的数据方法的使用技巧和注意事项,需要的朋友参考一下 今天看到有人在问答上问怎样去动态取值附在option上,本来想解决的,但我发现。。。。没有,我本来也笨,记不住,所以还是写一下,让大家可以看一下: 首先我这用的框架是SSM,代码就开始了: 这是写在前台的方法里一个点击事件进入方法里我就不写那么麻烦了直接ajax部分代

  • 本文向大家介绍php获取数据库中数据的实现方法,包括了php获取数据库中数据的实现方法的使用技巧和注意事项,需要的朋友参考一下 废话不多说,直接上代码 这是获取完之后转成json格式 以上这篇php获取数据库中数据的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Yii模型操作之criteria查找数据库的方法,包括了Yii模型操作之criteria查找数据库的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Yii模型操作之criteria查找数据库的方法。分享给大家供大家参考,具体如下: 数据模型搜索方法: 定义比较运算: 定义要查找的字段: 定义填加查找条件: JOIN连表查询 order查询结果排序: group结果分组:

  • 问题内容: 我已经搜索了许多网站,但没有遇到任何从单个数据库获取表名的细节的代码或教程。 假设我有4个数据库,并且我想要数据库中所有表的名称,我可以使用什么查询? 问题答案:

  • 本文向大家介绍.NET Core Dapper操作mysql数据库的实现方法,包括了.NET Core Dapper操作mysql数据库的实现方法的使用技巧和注意事项,需要的朋友参考一下 前言 现在ORM盛行,市面上已经出现了N款不同的ORM套餐了。今天,我们不谈EF,也不聊神马黑马,就说说 Dapper。如何在.NET Core中使用Dapper操作Mysql数据库呢,让我们跟随镜头(手动下翻)

  • 本文向大家介绍Yii框架 session 数据库存储操作方法示例,包括了Yii框架 session 数据库存储操作方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Yii框架 session 数据库存储操作方法。分享给大家供大家参考,具体如下: 在组件中声明session 组件开启数据库库存储 yii_session 表结构 控制器: 测试 http://host/index.php