gpt4 book ai didi

php - Android Mysql - 结果太多

转载 作者:行者123 更新时间:2023-11-29 00:49:54 25 4
gpt4 key购买 nike

我已经为这个问题苦苦挣扎了几天,但没有取得任何进展......我试图从我的数据库中只得到一个结果,但相反,我得到了整个表:(

PHP:

{
$connect = @mysqli_connect ($host, $username, $pass, $dbname)
OR die ('Could not connect to MySQL');

$table = $_REQUEST['table'];
$key = $_REQUEST['id'];
$key_value = $_REQUEST['id_value'];

$q = "SELECT * FROM ".$table." where ".$key."='".$key_value."'";
$r = @mysqli_query ($connect, $q);

while ($row = mysqli_fetch_array($r))
$output[]=$row;
print(json_encode($output));
}

我认为没有必要向您展示我的 android 代码,因为数据接收良好(更新表也可以正常工作)...我只想从我的数据库中获得一个结果。

当简单地在浏览器上导航到这个文件时,显然没有问题......提前致谢,干杯

最佳答案

你正在做类似 where 1 = 1 的事情,这总是正确的。您没有命名您的专栏。您正在用数字替换它。

试试这个(未验证):

"SELECT * FROM ".$table." where id='".$id."'";

关于php - Android Mysql - 结果太多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8989336/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com