将JOIN查询结果作为JSON返回

时间:2014-05-07 06:46:16

标签: java php android mysql json

我正在使用php Web服务以JSON对象格式将SQL查询结果返回给android。它适用于我,但现在我希望能够在JSON对象中返回Joint查询的结果,我不知道该怎么做。 如何将所有结果放在JSON对象中?如果我通过INNER JOIN从两个表中选择数据,如何访问结果?

编辑:这是查询     $ query =“SELECT * FROM question INNER JOIN comment ON question.id = comment.id_question WHERE question.id = :id”;

问题是:这确实返回了我需要的全部内容,并使用json_encode对其进行编码。但是当我在Android端收到它时,如何从表格问题或表格注释中访问列,知道我拥有的只是一个json对象,让我们称之为“json”。

1 个答案:

答案 0 :(得分:0)

尝试在PHP端使用json_encode($ result)。然后在另一边解析它。