Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 具有基本接口的MySql报表系统_Php_Mysql_Reporting - Fatal编程技术网

Php 具有基本接口的MySql报表系统

Php 具有基本接口的MySql报表系统,php,mysql,reporting,Php,Mysql,Reporting,我们需要一个MySQL报告/监控系统。我们的最终用户希望看到数据库中的一些信息。他们需要只读访问权限。我们不想使用PhpMyAdmin,因为PhpMyAdmin的界面对于我们的最终用户来说有点复杂。(他们不懂SQL或其他编程语言) 因此,我们需要更基本的接口。用户可以选择要查看的列,并根据需要进行排序 例如,将有一个表,用户可以列和顺序数据。数据将来自我们的数据库。我确信某个地方有一个PHP脚本可以满足您的需要,但根据我的经验,尝试所有这些脚本,定制它们并修复糟糕的代码很容易比自己编写脚本花费更

我们需要一个MySQL报告/监控系统。我们的最终用户希望看到数据库中的一些信息。他们需要只读访问权限。我们不想使用PhpMyAdmin,因为PhpMyAdmin的界面对于我们的最终用户来说有点复杂。(他们不懂SQL或其他编程语言)

因此,我们需要更基本的接口。用户可以选择要查看的列,并根据需要进行排序


例如,将有一个表,用户可以列和顺序数据。数据将来自我们的数据库。

我确信某个地方有一个PHP脚本可以满足您的需要,但根据我的经验,尝试所有这些脚本,定制它们并修复糟糕的代码很容易比自己编写脚本花费更多的时间。但也许你运气好,有人知道些什么。除此之外,我想你只需要浏览一下网络

我想到的一个非正统的想法是Microsoft Access。在It中构建报告应用程序相对容易(包括过滤器等);通过网络连接到MySQL数据库很容易


不过,它不会完全开箱即用,当然也不会在浏览器中运行,因此它可能不是正确的选择。

既然您标记了php,下面是一个教程:


至于查找现有脚本,编写自己的脚本可能会更快、更容易

尝试以下报告工具:

  • :非常易于安装和使用,除了许多高级功能外,还可以精确执行您提到的功能(即选择特定的列、表、过滤器等)

  • :一个新的,将帮助您将所需的报告功能添加到项目中

  • :具有非常易于使用的向导式界面的web报告工具


如果他们是最终用户,您需要他们监控什么?你能更详细地描述你的需求吗?这可能是通过一个简单的定制PHP脚本最容易解决的问题,但实际上,我们的经理想要检查数据库,例如,他们想要列出我们的客户等等。但是他们不能使用PHPMYADMIN。正因为如此,我们需要更基本的接口:)我们不想浪费时间为此编写脚本:)在不久的将来,我们需要一个脚本,它可以像从数据库中列出表一样列出数据,并轻松地对其进行过滤。如果有与此相关的脚本,我们可以对其进行改进:)