Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Jednorazowe wyświetlenie wartości pola tabeli występującego wiele razy.
Forum PHP.pl > Forum > Przedszkole
kopek
Tabela zawiera kolumnę ROK. Przyjmuje ona wartości 11,12,13... Bez względu na to ile razy dana wartość występuje ja chcę ją wyświetlić tylko raz. Jest jakieś gotowe polecenie czy trzeba się posiłkować warunkami lub dodatkową tabelą?
rocktech.pl
Witam.

  1. SELECT DISTINCT(ROK) FROM tabela;

kopek
Dzięki o to chodziło. :-)

echo $wynik_['roczek']; daje mi poszukiwaną zmienną.
Jak jej użyć w wyrażeniu $sql = "SELECT nazwa, count(nazwa) AS ile FROM delegacja WHERE rok=??? GROUP BY nazwa ORDER BY ile DESC";
Jak w miejsce znaków zapytania wstawię liczbę to działa jak trzeba ale jak zrobię coś na zasadzie rok=$roczek lub rok=$wynik_['roczek'] to wywala błąd.
emillo91
A spróbuj tak:

$sql = "SELECT nazwa, count(nazwa) AS ile FROM delegacja WHERE rok='".$wynik_['roczek']
."' GROUP BY nazwa ORDER BY ile DESC";
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.