sql >> Database teknologi >  >> RDS >> Mysql

MYSQL/PHP SELECT DISTINCT

Det ser ud til, at forespørgslen faktisk trækker 3 resultater, som den skal. Du lader bare en af ​​dem gå:

function adminnav (){
    $pagewcoms = mysql_query(...);

    // HERE YOU FETCH ONE ROW BUT DO NOTHING WITH IT
    $idnavrow = mysql_fetch_row($pagewcoms);

    while ($itest = mysql_fetch_row($pagewcoms)) {
        echo "$itest[0] <br />";
    }
}

Hvis du bare fjerner den linje, eller justerer den lidt, skulle den vise alt fint:

function adminnav (){
    $pagewcoms = mysql_query(...);
    $idnavrow = null;

    while ($itest = mysql_fetch_row($pagewcoms)) {
        if (empty($idnavrow)) {
            $idnavrow = $itest;
        }
        echo "$itest[0] <br />";
    }
}



  1. Sikkerhedsfunktioner i SQL Server 2017

  2. Efter opdatering til macOS Big Sur kan jeg ikke oprette forbindelse til min PostgreSQL-database med MAMP

  3. Få SQL*Plus-scriptet til at afslutte

  4. Sådan filtreres SQL-resultater i en har-mange-gennem-relation