【发布时间】:2016-07-11 00:42:03
【问题描述】:
所以经过多次故障排除后,我终于让我的列表视图工作了。
基本上我的表有 3 条记录应该匹配 id 1。我希望这些记录显示在我的 android 列表视图中,只显示 1 条。我假设我的 php 在我输入时是正确的 myurl://retreiveData.php?id=1
显示所有 3 条记录,但 android 应用程序只显示 1 条
我将在下面发布我的 php,以及循环遍历 json 数据的 java 提取
<?php
if($_SERVER['REQUEST_METHOD']=='GET'){
$id = $_GET['id'];
require_once('dbConnect.php');
$sql = "SELECT * FROM Exercises WHERE id='".$id."'";
$r = mysqli_query($con,$sql);
while($res = mysqli_fetch_array($r)){
$result = array();
array_push($result,array(
"muscle group"=>$res['muscle group'],
"exercise"=>$res['exercise'],
)
);
echo json_encode(array("result"=>$result));
}
mysqli_close($con);
}
【问题讨论】:
标签: java php android sql listview