【发布时间】:2015-02-04 04:38:23
【问题描述】:
我在 php 文件中运行 Mysql 查询并将其解析为 json,如下所示:
$json_response = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$row_array['artist'] = $row['artist'];
$row_array['song'] = $row['song'];
//push the values in the array
array_push($json_response,$row_array);
}
echo json_encode($json_response);
有成千上万的条目;有什么方法可以根据值过滤 JSON 结果? 类似于:mylink.php/artist1 或 mylink.php?artist=1
我真的很感激任何想法。
谢谢
【问题讨论】:
-
您的 MySQL 查询(SELECT 语句)是什么,这是针对网站的吗?用户如何与此代码交互?
-
嗯,我这样做的原因是因为有数百位艺术家每次都会被访问以返回他们的歌曲.. 是的,这是一个网站,但稍后会被访问在 ios 应用程序中检索必要的信息。