Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.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
php打印f数组错误_Php_Android_Arrays - Fatal编程技术网

php打印f数组错误

php打印f数组错误,php,android,arrays,Php,Android,Arrays,我正在做一个php来推送GCM通知,在此之前我需要从数据库中获取数据并发送到GoogleGCM服务器 代码如下: mysql_select_db($database_gcm_gcm, $gcm_gcm); $result = mysql_query("SELECT id, RegID FROM gcm_user ORDER BY id ASC") or die(mysql_error()); $list_arr = array(array()); for($i=0; ($row = mys

我正在做一个php来推送GCM通知,在此之前我需要从数据库中获取数据并发送到GoogleGCM服务器

代码如下:
mysql_select_db($database_gcm_gcm, $gcm_gcm);
 $result = mysql_query("SELECT id, RegID FROM gcm_user ORDER BY id ASC") or die(mysql_error());

$list_arr = array(array());

for($i=0; ($row = mysql_fetch_array($result)); $i++){
        $list_arr[$i]=$row;
        print_r ($row . '<br>');
     }

print_r($result . '<br>');

?>
但它只显示单词数组和资源id 4

哪一部分我做错了


谢谢

您不能打印带有for的查询。你必须使用do-while

请尝试以下代码:

mysql_select_db($database_gcm_gcm, $gcm_gcm);
$result = mysql_query("SELECT id, RegID FROM gcm_user ORDER BY id ASC") or die(mysql_error());
$row = mysql_fetch_array($result);

do{
     echo $row['id'] ." " .$row['RegID'] ."<br />";
} while ($row = mysql_fetch_array($result));
mysql_select_db($database_gcm_gcm, $gcm_gcm);
$result = mysql_query("SELECT id, RegID FROM gcm_user ORDER BY id ASC") or die(mysql_error());
$row = mysql_fetch_array($result);

do{
     echo $row['id'] ." " .$row['RegID'] ."<br />";
} while ($row = mysql_fetch_array($result));
$list_arr = [];

    $resultCount = mysql_num_rows($result); 
    if ($resultCount > 0) 
    {
        while($row = mysql_fetch_array($result))
        {   
            $list_arr[$i] = $row['id'].','.$row['RegID '];

        }
    }