Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将多个sql数据库值从php返回到android_Php_Sql_Json - Fatal编程技术网

将多个sql数据库值从php返回到android

将多个sql数据库值从php返回到android,php,sql,json,Php,Sql,Json,我试图通过php读取我的sql数据库,并在eclipse(java)中将条目的“状态”返回给我的android应用程序 但我想在eclipse中将它们作为一个单独的变量使用。 如。 a=0,b=0,c=0,d=0,e=0,f=0,g=2,h=0,i=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0 找不到任何信息,除了每次用一个条目运行16次,这似乎效率很低 请帮助这个新手程序员:)如果您这样做,至少会返回一个数组: while($rows=mysql_fetch_array($res

我试图通过php读取我的sql数据库,并在eclipse(java)中将条目的“状态”返回给我的android应用程序

但我想在eclipse中将它们作为一个单独的变量使用。 如。 a=0,b=0,c=0,d=0,e=0,f=0,g=2,h=0,i=0,j=0,k=0,l=0,m=0,n=0,p=0,q=0

找不到任何信息,除了每次用一个条目运行16次,这似乎效率很低


请帮助这个新手程序员:)

如果您这样做,至少会返回一个数组:

while($rows=mysql_fetch_array($result))  {
    $status[] = $rows['Status'];                    
}
echo json_encode($status);
例如,如果您的数据库中有一个
名称
列,就像您做的
选择*
一样,这意味着从表中选择所有列,您可以这样做以使数据更有用:

while($rows=mysql_fetch_array($result))  {
    $status[] = array( $rows['name'] => $rows['Status'] ); 
}
echo json_encode($status);

谢谢这就是我想去的方向。我可能会推动它,但现在每个名字都有一个整数,现在每个名字都有了一个整数,但现在每个名字都有了一个整数,我该如何将这转移到我在eclipse上的android java上,如何将这转移到我在eclipse上的android java上,我如何将这转移到我在eclipse上的eclipse上的安卓java上,我该如何将这转移到我在eclipse上的安卓java上的eclipse??[{“A70-A70-8700-8708700-8700-8700-8700-8700-8700-8700:::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0-0-0-0-0.0-0.0-0-870,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,00 0 0 0 0 0“:“0”},{“A70-883”:“0”},{“A70-884”:“0”},{“A70-885”:“0”}]@Riggs78把这个问题作为一个新问题来问,否则我们会从警方那里遇到麻烦。原因是,这样新的问题,希望新的答案也能被其他处于同样情况的人发现和使用。
while($rows=mysql_fetch_array($result))  {
    $status[] = $rows['Status'];                    
}
echo json_encode($status);
while($rows=mysql_fetch_array($result))  {
    $status[] = array( $rows['name'] => $rows['Status'] ); 
}
echo json_encode($status);