1

我很难找到解决方案,大多数问题都是单击按钮运行查询。

我所拥有的是 HTML 表中的 db 表名列表。我需要它们采用超链接格式,一旦我单击表名,它应该将表名发送到 php 文件并运行 mysql 查询以获取表的所有属性。

最好的方法是什么?提前感谢所有建议。

4

1 回答 1

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” ,这可能会损坏您的数据库。

于 2013-04-06T16:36:14.367 回答