php / mysql获取数据库中的所有表和列

k961

我想检查一个数据库并首先获取所有表名,然后从每个表中的数据显示某种报告

        $query = $db3->query("SELECT `table_name` from INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'db3' ") or die("$db3->error");
        while ( $table = $query->fetch_assoc() )
        {
            //echo $table['table_name'].'<br />';
             $t = trim($table['table_name']);
            //i get all table names now i want to select all columns from that table name :
            $select = $db3->query("SELECT * FROM ".$t." ") or die($db3->error);
            $row = $select->fetch_assoc();
            // checking to see if query worked fine
            echo gettype($row);
            //it returns NULL
             }

我做对了吗?

我该怎么办 ?

Helion3

出于安全原因,您应该拥有要从其生成报告的数据库/表的白名单。查询所有表均假定所有将来的表都将成为该系统的一部分。

您可以使用show columns from tableName并迭代结果来查询每个表中的列

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

php / mysql获取数据库中的所有表和列

来自分类Dev

从数据库,MYSQl和PHP获取max(id)和所有值作为数组

来自分类Dev

如何在php中获取和显示数据库的所有数据

来自分类Dev

显示使用PHP的MySQL数据库中的所有表?

来自分类Dev

无法从表中选择所有结果,这取决于PHP和MySQL中的另一个表(关系数据库)

来自分类Dev

PHP和MYSQL-查询数据库表以确认字段在列中

来自分类Dev

PHP和MYSQL-查询数据库表以确认字段在列中

来自分类Dev

PHP和MySQL:从表中获取所有值?

来自分类Dev

如何在下拉列表中列出数据库的所有表(非记录)MySQL PHP

来自分类Dev

使用angular.js和PHP,即使我的数据库没有值,也可以在表中获取多行

来自分类Dev

使用PHP和MySQL从数据库中获取数据时,无法避免重复数据

来自分类Dev

PHP:在表中显示mysql数据库中的数据

来自分类Dev

使用php和jquery ajax从mysql数据库中获取数据

来自分类Dev

PHP 和 MySQL 搜索从数据库中获取完整数据

来自分类Dev

Laravel-PHP Artisan Tinker:如何查看sqlite数据库中的所有表

来自分类Dev

PHP PDO计算数据库中的所有表行

来自分类Dev

PHP PDO计算数据库中的所有表行

来自分类Dev

如何使用php从mysql数据库中获取数据

来自分类Dev

使用php从mysql数据库中获取数据

来自分类Dev

通过PHP从mysql数据库中获取数据

来自分类Dev

如何使用php从具有多个表的mysql数据库中检索大量数据

来自分类Dev

MySQL / PHP检查数据是否在数据库表中,如果没有插入

来自分类Dev

PHP和MySQL:从数据库获取图像

来自分类Dev

MySQL:在单个查询中从数据库和PHP数组中获取值

来自分类Dev

MySQL:在单个查询中从数据库和PHP数组中获取值

来自分类Dev

如何修复从数据库中错误的表中选择的 PHP 和 MYSQL 代码错误

来自分类Dev

使用mysql_fetch_array和php从数据库中获取三个元素

来自分类Dev

在html / php表中显示mysql数据库的结果

来自分类Dev

比较php中的mysql数据库表值

Related 相关文章

  1. 1

    php / mysql获取数据库中的所有表和列

  2. 2

    从数据库,MYSQl和PHP获取max(id)和所有值作为数组

  3. 3

    如何在php中获取和显示数据库的所有数据

  4. 4

    显示使用PHP的MySQL数据库中的所有表?

  5. 5

    无法从表中选择所有结果,这取决于PHP和MySQL中的另一个表(关系数据库)

  6. 6

    PHP和MYSQL-查询数据库表以确认字段在列中

  7. 7

    PHP和MYSQL-查询数据库表以确认字段在列中

  8. 8

    PHP和MySQL:从表中获取所有值?

  9. 9

    如何在下拉列表中列出数据库的所有表(非记录)MySQL PHP

  10. 10

    使用angular.js和PHP,即使我的数据库没有值,也可以在表中获取多行

  11. 11

    使用PHP和MySQL从数据库中获取数据时,无法避免重复数据

  12. 12

    PHP:在表中显示mysql数据库中的数据

  13. 13

    使用php和jquery ajax从mysql数据库中获取数据

  14. 14

    PHP 和 MySQL 搜索从数据库中获取完整数据

  15. 15

    Laravel-PHP Artisan Tinker:如何查看sqlite数据库中的所有表

  16. 16

    PHP PDO计算数据库中的所有表行

  17. 17

    PHP PDO计算数据库中的所有表行

  18. 18

    如何使用php从mysql数据库中获取数据

  19. 19

    使用php从mysql数据库中获取数据

  20. 20

    通过PHP从mysql数据库中获取数据

  21. 21

    如何使用php从具有多个表的mysql数据库中检索大量数据

  22. 22

    MySQL / PHP检查数据是否在数据库表中,如果没有插入

  23. 23

    PHP和MySQL:从数据库获取图像

  24. 24

    MySQL:在单个查询中从数据库和PHP数组中获取值

  25. 25

    MySQL:在单个查询中从数据库和PHP数组中获取值

  26. 26

    如何修复从数据库中错误的表中选择的 PHP 和 MYSQL 代码错误

  27. 27

    使用mysql_fetch_array和php从数据库中获取三个元素

  28. 28

    在html / php表中显示mysql数据库的结果

  29. 29

    比较php中的mysql数据库表值

热门标签

归档