如何从MYSQL中检索用户数据?

时间:2016-03-04 06:05:14

标签: android

我正在通过Android Studio制作Android应用程序,我想从 MYSQL 数据库中检索用户详细信息,并在不同的文本视图中显示这些详细信息。那么有什么可能的方法呢?

我附上了我的PHP代码。我想使用JSON数组数据并在文本视图中显示它。



<?php


$db_name="society_management";
$mysql_user="root";
$mysql_pass="";
$server_name="localhost";

$mail = $_POST['Email'];

$con=mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name);




$sql = "select * from member;";


$res = mysqli_query($con,$sql);

$result = array();

while($row = mysqli_fetch_array($res)){

array_push($result,aaray(
"mid"=>$row[0],
"nm"=>$row[1],
"hsno"=>$row[2],
"sts"=>$row[3],
"email"=>$row[4],
"mno"=>$row[5]
));
}
echo json_encode(array("result"=>$result));
mysql_close($con);

?>
&#13;
&#13;
&#13;

3 个答案:

答案 0 :(得分:0)

您需要在服务器端创建必须返回所需Sql数据的json响应的Web服务。

通过Retrofit lib可以轻松实现从android代码调用该服务并显示到textview。这会自动将json数据解析为Java Model。

答案 1 :(得分:0)

答案 2 :(得分:0)

在服务器端创建一个Web服务,该服务应以JSON格式返回数据。 我们可以使用Android应用程序中的3种方式之一从服务器访问数据:

  1. 使用异步任务
  2. 使用Volly库
  3. 使用Retrofit