Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Usuwanie powtrzających się rekordów...
Forum PHP.pl > Forum > Przedszkole
strife
Witam,

Mój problem jest dość błachy chciałbym aby aby z wyniku zapytania

  1. SELECT *
  2. FROM TABLE


zostały pokazane wpisy o tej samej wartości tylko raz czyli jak mamy rekordy:

1. Liczba
2. Liczba
3. Liczba
4. Wyraz
5. Wyraz
6. Wyraz

To chciałbym aby wynik nie wyświetlał mi wszystkich wpisów tylko w ten sposób:

1. Liczba
2. Wyraz

Mam nadzieję że mi pomorzecie bo się męcze już 30 minut i nie wiem co robić... sad.gif

Proszę o pomoc!
sendi16
  1. <?php
  2. $query = mysql_query(&#092;"SELECT * FROM tabela\");
  3. while($wyniki = mysql_fetch_array($query))
  4. {
  5.   if(!in_array($wyniki[0], $array))
  6.   {
  7.     $array[] = $wyniki[0];
  8.   }
  9. }
  10. ?>


powinno dzialac biggrin.gif
ebe
Po co zaprzęgąć php dodatkowo do roboty, wszystko zrobi za nas baza, dzięki GROUP BY

  1. SELECT *
  2. FROM tabela GROUP BY nazwa_pola_ktorego_zawartosc_ma_sie_nie_powtarzac
strife
Dziękuje bardzo, działa ... super exclamation.gif!!

Pozdrawiam i jeszcze raz dzięki!
oczy
moze lepiej DISTINCT
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.