我很难找到解决这个问题的方法,大多数问题都是点击一个按钮来运行查询。
我拥有的是HTML表中的db表名称列表。我需要它们是超链接格式的,一旦我单击一个表名,它应该将表的名称发送到一个php文件中,并运行mysql查询来获取表的所有属性。
做这件事最好的方法是什么?谢谢你提前提出建议。
发布于 2013-04-06 16:36:14
哈?如果您想使用查询,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注入“,这可能会损坏您的数据库。
https://stackoverflow.com/questions/15853232
复制相似问题