Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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 对于列中的每个站点,mySQL回送行仅一次_Php_Mysql - Fatal编程技术网

Php 对于列中的每个站点,mySQL回送行仅一次

Php 对于列中的每个站点,mySQL回送行仅一次,php,mysql,Php,Mysql,下面是我的代码: $getSites = mysql_query("SELECT * FROM logs") or die(mysql_error()); while($row = mysql_fetch_assoc($getSites)) { if (!$row['site']==NULL){ echo $row["site"]."<a href='./php.php?site=".$row["site"]."'> (View logs)</a><br>"

下面是我的代码:

$getSites = mysql_query("SELECT * FROM logs") or die(mysql_error());
while($row = mysql_fetch_assoc($getSites)) { 
if (!$row['site']==NULL){
echo $row["site"]."<a href='./php.php?site=".$row["site"]."'> (View logs)</a><br>";
}
}
$getSites=mysql\u query(“从日志中选择*”)或die(mysql\u error());
而($row=mysql\u fetch\u assoc($getSites)){
if(!$row['site']==NULL){
echo$行[“站点”]。“
”; } }
输出:

test.com(查看日志)

但我只希望它为每个站点名称回显一次。所以基本上我不想要复制品

很抱歉,我真的不知道如何正确提问,但我尝试了:(

改用:

SELECT DISTINCT site FROM logs

您可能还想使用
orderbysite
对结果进行排序。太棒了!像冠军一样工作。感谢您如此快速和理解的回复!