代码之家  ›  专栏  ›  技术社区  ›  AJFMEDIA

php mysql查询在字段中显示值的一个实例

  •  0
  • AJFMEDIA  · 技术社区  · 16 年前

    <?php
    
    include $_SERVER['DOCUMENT_ROOT']."/include/dbcon.php";
    $query = "SELECT * FROM Places WHERE Type ='$type'" or die(mysql_error()); 
    $result = mysql_query($query) or die(mysql_error());
    echo "<ul>";
    while ($row = mysql_fetch_array($result)) {
    
    $link = $row ['Location'];
    $link = strtolower($link);
    $link = str_replace(" ", "-", $link);
    $link = str_replace(".-", "-", $link);
    
    echo "<li>";
    echo "<a href='".$link."/"."'>".$row['Location']."</a>";
    echo "</li>";
    }
    echo "</ul>";
    mysql_close($con);
    ?>
    
    1 回复  |  直到 16 年前
        1
  •  1
  •   Mischa    16 年前

    GROUP BY 声明:

    SELECT Location FROM Places WHERE Type ='$type' GROUP_BY Location
    

    DISTINCT

    SELECT DISTINCT(Location) FROM Places WHERE Type ='$type'