Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何输入echo值以完成查询?_Php_Mysql_Database - Fatal编程技术网

Php 如何输入echo值以完成查询?

Php 如何输入echo值以完成查询?,php,mysql,database,Php,Mysql,Database,请帮忙。我只想完成查询,但我不知道如何将echo值show tables from(echo value是数据库) <?php if (isset($_POST['database'])){ echo $_POST['database']; $qry = "show tables from "; $res = mysqli_query($link,$qry); while ($row = mysqli_fetch_array($res)){

请帮忙。我只想完成查询,但我不知道如何将echo值
show tables from(echo value是数据库)

<?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>";
    }
}

您可以使用输入值轻松完成查询,请参见以下代码:


在while循环中回显$row时,使用列名作为数组索引,而不是数字,例如$row[“column_name”]。先生,请看一些不起作用的例子。你能回应一下你的问题吗?使用此-->骰子(json_encode($qry));然后将结果发送给我,上面写着“显示(数据库)中的表,我想问题是另一个引号在页面的下一行。哦,是的,我明白了。因为我在第一个代码中使用了
。谢谢。好的,编辑你的while echo并发送结果:echo json_encode($row)。”