我很难找到解决方案,大多数问题是点击一个按钮来运行查询。
我所拥有的是HTML表格中的db表名称列表。我需要它们是超链接格式,一旦我点击表名,它应该将表的名称发送到php文件并运行mysql查询以获取表的所有属性。
最好的方法是什么?感谢您提前提出的所有建议。
答案 0 :(得分:0)
是吗?如果你想使用查询,phpmyadmin怎么样
但如果您想构建自己的SQL查询工具,那么请学习以下内容:
列出数据库:
http://php.net/manual/en/function.mysql-list-dbs.php
列表:
http://www.php.net/manual/en/function.mysql-list-tables.php
,最后列出字段
http://www.php.net/manual/en/function.mysql-list-fields.php
添加Q-Starter的大量请求。
<强> @example:的index.php 强>
<form method="get" action="query.php">
<label>Statement: </label><input type="text" name="sqlState"/>
</form>
<强> @example:query.php 强>
<?php
$sqlState = $_GET['sqlState'];
$result = mysql_query($sqlState);
echo $result;
?>
这是糟糕的编程代码但是如果你真的想要探索然后去尝试这些代码,只需自己使用它,如果其他用户试图使用所谓的“SQL INJECTION”,这可能会损坏你的DATABASE 强>