相关疑难解决方法(0)

从列中选择唯一值

我有一个MySQL表,其中包含以下类型的信息:

    Date            product 
2011-12-12           azd
2011-12-12           yxm
2011-12-10           sdx
2011-12-10           ssdd  
Run Code Online (Sandbox Code Playgroud)

以下是我用来从此表中获取数据的脚本示例:

<?php

$con = mysql_connect("localhost","username","password");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("db", $con);
$sql=mysql_query("SELECT * FROM buy ORDER BY Date");
while($row = mysql_fetch_array($sql))
{

 echo "<li><a href='http://www.website/". $row['Date'].".html'>buy ". date("j, M Y", strtotime($row["Date"]))."</a></li>";

    }
    mysql_close($con);
?> 
Run Code Online (Sandbox Code Playgroud)

此脚本显示表中的每个日期,例如

12.dec 2011
12.dec.2011
10.dec.2011
10.dec.2011
Run Code Online (Sandbox Code Playgroud)

我想只显示独特的日期,例如

12.dec.2011
10.dec.2011
Run Code Online (Sandbox Code Playgroud)

php mysql sql

189
推荐指数
5
解决办法
39万
查看次数

标签 统计

mysql ×1

php ×1

sql ×1