如何在基于php的webservices for android app

时间:2016-10-20 11:57:02

标签: php android web-services android-webservice

我开发了一个非常基本的基于php的web服务来与我的Android应用程序进行通信。这工作正常,我能够获取数据,但当我同时尝试从多个设备甚至从浏览器访问服务时,只有其中一个获得结果而其他人继续加载,而成功的仍然是能够从中获得结果。请建议我如何克服这个问题。

PHP代码:

<?php

$con=mysqli_connect("host","username","pass","DB");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}


$sql="SELECT * FROM ScoreBoard a inner join Groups b ON a.User_ID=b.ID  ORDER By score DESC";




$return_arr = array();

if ($result=mysqli_query($con,$sql))
  {
  // Fetch one and one row
  while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC))
    {
        $rows[] = $row; 
    }
  // Free result set
  mysqli_free_result($result);

}

echo json_encode($rows);
mysqli_close($con);


?>

1 个答案:

答案 0 :(得分:0)

我已经尝试过您的代码,但这对我很好。