php - 数据库提取后消除表中的重复值

标签 php mysql sql

我在完成网站后用 PHP 和 SQL 编写代码,我意识到在我的 bloucles 中,从数据库中获取他们的信息我有重复的值,

在这里你会更好地理解:

我有这个代码:

<?php
    
        $mysqli = new mysqli("localhost","root","","motorsportgeneral") or die("1");
        $sql = "SELECT * FROM cars ";
        $result = $mysqli->query($sql);
        
        if($result)
        {
            while($row = $result->fetch_assoc())
            {
    
    ?>
    
    <?php echo $row['model'] ?>
    
    
    <?php
    
            }
        }
    
    ?>

如果在我的表的行中有 2 个重复值,服务器将显示:

Hello1

Hello2

Hello1

Hello2

如何在不接触表格的情况下消除列表中的这些重复值?

谢谢,我希望你能帮助我!

最佳答案

SELECT DISTINCT model FROM cars

关于php - 数据库提取后消除表中的重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33313586/

相关文章:

php - 两个日期之间的 YEARWEEKS

javascript - 如何引用另一个元素的数据属性?

sql - 使用单个更新命令更新或创建嵌套的 jsonb 值

php - 使用 mysql 准备多个复选框数据库插入

php - 如何在Windows上运行PHP编写的shell?

php - 检查提供的日期时间值是否位于某个时间间隔之间

MySQL Workbench - 无法连接到特定数据库

mysql - 根据条件连接两个表以及第二个表中的记录计数

mysql - 左连接 : is there a way to reduce the line numbers?

sql - 在 Oracle 中保持表同步