我有一个从 PHP 发送到我的 SQL 数据库的查询。它看起来像这样:
$result = mysql_query("SELECT ...");
while($r = mysql_fetch_assoc($result)) {
$rows[] = $r;
}
print json_encode($rows);
我最终将 json_encoded 结果返回给我的 Java 应用程序(实际上是 Android),这样我就可以将这些部分分开并将它们放入一个不错的 Java 对象中。
我已经到了需要从这个查询中获得更多数据的地步,但我不知道如何获取它。我有没有办法给自己另一个查询的结果,并将其注入到这个 json_encoded 结果中?就像基本上运行另一个查询,并将其附加到$r
循环的每次迭代中并让它“看起来”好像它是从原始查询返回的另一列select
?我只是不知道如何处理这个$rows[]
数组。
如果我的问题不清楚,请告诉我。