Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.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 如何在parse DB中从表中获取不同的键?_Php_Parse Platform - Fatal编程技术网

Php 如何在parse DB中从表中获取不同的键?

Php 如何在parse DB中从表中获取不同的键?,php,parse-platform,Php,Parse Platform,我想使用RESTAPI获取特定列的不同值。但是我没有任何方法来执行这个动作 有人有什么解决办法吗?请在这里分享 提前谢谢 在分析中看不到不同的查询方法。因此,您需要在php中使用array_unique(),以便只获得唯一的值。 下面是一个示例代码 <?php $uid=$somevalue; $query = new ParseQuery("user_class");

我想使用RESTAPI获取特定列的不同值。但是我没有任何方法来执行这个动作

有人有什么解决办法吗?请在这里分享


提前谢谢

在分析中看不到不同的查询方法。因此,您需要在php中使用array_unique(),以便只获得唯一的值。 下面是一个示例代码

            <?php
                    $uid=$somevalue;
                    $query = new ParseQuery("user_class");
                    $query->equalTo("userid",$uid);
                    $results = $query->find();
                    for ($k = 0; $k < count($results); $k++)
                    {
                        $object = $results[$k];
                        $uname[] = $object->get('username');
                        $unq_dt=array_values(array_unique($uname));
                    }

                    foreach($unq_dt as $key=>$dt_val)
                    {
                        echo $dt_val;
                    }
              ?>


array_unique()用于获取唯一值,array_values()用于重置数组键。

您的意思是不重复数据?您需要在客户端执行此操作。解析没有独特的查询方法。是。我需要唯一的数据,就像sql查询的结果“从表名称中选择不同的列名称”