sql >> Databáze >  >> RDS >> Mysql

MYSQL/PHP SELECT DISTINCT

Vypadá to, že dotaz ve skutečnosti stahuje 3 výsledky, jak by měl. Právě necháváte jednoho z nich jít:

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 />";
    }
}

Pokud jen odstraníte tento řádek nebo jej trochu upravíte, mělo by se zobrazit vše v pořádku:

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

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



  1. Jak nasadit MySQL na Ubuntu a plně spravované

  2. Mohu mít více databází na Oracle Express Edition

  3. Získejte parametr url a vložte jej do databáze

  4. Jak Cot() funguje v PostgreSQL