关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。
两年前关门了。
改进这个问题
请帮忙。我只想完成查询,但不知道如何输入echo值 show tables from (echo value which is the database)
.
<?php
if (isset($_POST['database'])){
echo $_POST['database'];
$qry = "show tables from ";
$res = mysqli_query($link,$qry);
while ($row = mysqli_fetch_array($res)){
echo $row[0]."<br>";
}
}
1条答案
按热度按时间41zrol4v1#
您可以使用输入值轻松完成查询,请参见下面的代码:
但是看看sql注入hack如果这个函数是内部函数就可以了,但是如果您从外部客户机获得数据库名称,您应该用下面的代码来完成查询: