Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php mysql] niepowtarzalność wyświetlonych danych
Forum PHP.pl > Forum > Przedszkole
integer000
  1. <?php
  2. echo"  
  3. <select name="namegroup">";
  4.  
  5.  $sql = "select * from site order by grupa; ";
  6.  $wynik = mysql_query($sql);
  7.  $records = mysql_num_rows($wynik);
  8.  
  9.  for ($i=0; $i < $records; $i++) {
  10.  $wiersz = mysql_fetch_assoc($wynik);
  11.  $grupa = $wiersz['grupa'];
  12. echo " <option>$grupa</option> ";
  13. }
  14.  echo"
  15.  </select>";
  16. ?>


w tabeli mam powiedzmy 20 wierszy, w kolumnie o nazwie "grupa" mam kilka powtarzających się wartości co mam zrobić żeby zamiast wyświetlających się wszystkich wartości o tej samej nazwie wyświetlała się tylko jedna o tej nazwie questionmark.gif

czyli jeśli np. w grupie "grupa" mam 5 wartości o nazwie "jedna" to zamiast wyświetlania się 5 razy "jedna" chcę aby wyświetliło się to tylko jeden raz.
mike
MySQL :: DISTINCT Optimization
integer000
Cytat(mike_mech @ 12.03.2007, 21:15:30 ) *

nic mi to nie mówi...
mike
Cytat(integer000 @ 12.03.2007, 21:18:19 ) *
nic mi to nie mówi...
Po to Ci dałem linka do dokumentacji żebyś sobie przeczytał i sprawdził sam, kombinując chwilkę.
Naprawdę tak ciężko wstawić sobie w kilka miejsc DISTINCT w zapytaniu i zobaczyć co się stanie?

Kurcze, to już ciężki przypadek lenistwa.
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.