Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Usuwanie duplikatów w tablicy
sebekzosw
post
Post #1





Grupa: Zarejestrowani
Postów: 437
Pomógł: 42
Dołączył: 16.04.2007

Ostrzeżenie: (0%)
-----


Mam taką tablicę:

Kod
Array
(
    [0] => Array
        (
            [id] => 155199
            [tresc] => Wesołych Świąt
        )

    [1] => Array
        (
            [id] => 155199
            [tresc] =>  Wesołych Świąt
        )
    
    [2] => Array
        (
            [id] => 4244
            [tresc] =>  Nowy Rok
        )
    
    [3] => Array
        (
            [id] => 4244
            [tresc] =>  Nowy Rok
        )
)


I jak usunąć duplikaty pod względem id czyli mam tablice z 50 elementami, a w niej mam 5 elementów o id 4244, to jak zrobić, aby został 1 ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Po prostu przy wrzucaniu sprawdzaj czy juz jest czy nie...
  1. while($wiersz = mysql_fetch_array($wykonaj))
  2. {
  3. if (in_array($wiersz['num'], $num))
  4. continue;
  5.  
  6. $num[]=$wiersz['num'];
  7. $imie[]=$wiersz['im1'];
  8. $nazw[]=$wiersz['nazw'];
  9. $pesel[]=$wiersz['pesel'];
  10. $ur[]=$wiersz['ur'];
  11. $syn[]=$wiersz['syn'];
  12. $miej[]=$wiersz['miej'];
  13. $ul[]=$wiersz['ul'];
  14. $dom[]=$wiersz['dom'];
  15. $co[]=$wiersz['co'];};
  16. }

i juz
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 09:06