我想将控制台中的“Select * FROM table1”的输出保存到PHP中的文件中。MYSQL选择到文件
什么是最有效的方式来做到这一点在PHP?
编辑: 我想输出是像控制台中的类型ie。
+--------+--------+
| thing1 | thing2 |
+--------+--------+
| item1a | item2a |
| item1b | item2b |
+--------+--------+
另外,我在想,PHP代码应该是“EXEC(我正在寻找mysql命令)”。这是我的理解,mysql_fetch_array是缓慢的,我正在寻找一个简单的输出...所以它应该有可能以某种方式从控制台做到这一点。 (感谢迄今的回应!)
请问为什么你需要它像控制台格式化?这使得导入更加困难。你打算如何使用输出? – webbiedave 2010-10-31 01:16:52
这不是真的用于导入...这是用于打印/查看。这个输出将被存储在一个文本文件中,几乎所有的浏览器/带宽都可以被浏览,以防我个人的浏览器无法正常工作,或者他们的连接带宽太差。此外,非常原始但足够的打印输出。 – Eugene 2010-10-31 01:26:27
需要考虑的是CSV文件是大多数程序读取的格式。它缺乏即时可读性,可以加载到Excel或其他电子表格软件中,这些软件可以进一步过滤,隐藏栏目以防止出现可见性,排序和制图。 – 2010-10-31 01:30:33