Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 如何以数组格式从表中获取唯一的行名称?_Php_Arrays - Fatal编程技术网

Php 如何以数组格式从表中获取唯一的行名称?

Php 如何以数组格式从表中获取唯一的行名称?,php,arrays,Php,Arrays,我有一个名为site的表,它记录了一些站点的名称,现在这个表可以有一百行,分别是site.com和/或site.net、site.me 现在我需要的是只获取唯一的名称,比如,即使有1000行,但只有5种类型的站点名称存在,我也需要获取这些站点名称 到目前为止,我试过了,但没有成功 <?php //mysql goes here $query = mysql_query(" SELECT * FROM SITES "); while ($row = mysql_fetch_array($

我有一个名为site的表,它记录了一些站点的名称,现在这个表可以有一百行,分别是site.com和/或site.net、site.me

现在我需要的是只获取唯一的名称,比如,即使有1000行,但只有5种类型的站点名称存在,我也需要获取这些站点名称

到目前为止,我试过了,但没有成功

<?php 
 //mysql goes here
$query = mysql_query(" SELECT * FROM SITES ");
while ($row = mysql_fetch_array($query)){
echo array_diff($row, NULL);
} ?>


除了参数错误外,没有显示任何内容。

使用不同的关键字

SELECT DISTINCT name FROM SITES
用它来实现这一点。