如何检索php数组值到android

时间:2012-05-25 05:22:56

标签: php android arrays

我有远程数据库和php文件(即)这个php页面将访问该数据库,它从数据库获取数据并且该值存储在数组[]中,这里我必须检索该数组值到ma android程序,我必须将这些值存储在字符串值中。 我的表名是aaa,该表有id,firstvalue,secondvalue。

Php coding ::

$result = mysql_query("SELECT * FROM aaa
WHERE id='$id'");

while($row = mysql_fetch_array($result))
  {
  echo "value1:".$row['firstvalue'] ."              |        ". "value2 " . $row['secondvalue'];
  echo "<br />";
  }

这里我必须得到那行['firstvalue']和$ row ['secondvalue']并将这两个数组值存储到我的android程序中,请提前帮助我,谢谢。

2 个答案:

答案 0 :(得分:0)

序列化数组并将变量传递给java文件。

答案 1 :(得分:0)

在你的php文件中,你必须获取变量并将它们设置在一个数组

试试这个

$response = array();

$result = mysql_query("SELECT * FROM aaa WHERE id='$id'");

while($row = mysql_fetch_array($result))
    {
      $response["value1"] = $row['firstvalue'] ;
      $response["value2"] = $row['secondvalue'] ;  
    }

echo json_encode($response);

不要在这个php页面上使用任何回声!

在你的应用程序上,你将不得不使用JSon,但由于你没有为你发布任何代码,因此很难帮助你。

但是你可以在这里找到你想要做的事情的好例子。

http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/