基本上我正在寻找使用PHP来创建一个页面,该页面将接收SQL输入并输出由DB(MySQL)返回的结果。这不是一个生产网站(我了解安全含义)。这更多的是学习和练习。有点像phpMyAdmin的SQL控制台部分,甚至类似于sqlzoo.net可以做的(我认为他们使用的是perl,但我想用PHP来完成)。有没有一种切实可行的方法来实现这一点在PHP中输入SQL输入并将查询结果输出到页面
例如,我不知道查询返回多少列时,如何在PHP/HTML中创建页面以显示结果表?
此外,允许访问者访问此网页的最实用方法是使用原始数据将数据库恢复到默认状态? (例如创建一个原始状态的SQL转储并创建一个运行它的按钮?或者有更好的方法吗?)
谢谢!
检查phpmyadmin的来源 –
哈哈有趣的想法,虽然我确信源足够大,找到这个特定的代码会很难,更不用理解它。不想完全撕掉他们的代码,虽然我会好奇看看它是如何完成的。你做过了吗? –
不可以,但是我的项目来源至少是100或1000倍,所以......我想大概需要2-5分钟才能找到它。 –