tekrarı ile ints bir $ dizi sıralamak ve tekrarlar kaldırmak

0 Cevap php

i need to do this in php lets say i have [1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,5,5,5,5,5,5,5,5,5,5,9,9,9,9,9] i would like [1,5,9,2,3,4]

ama benim durum onun biraz farklı, bu bir mysql sorgusu sonucudur

ben sadece bir asociative bağladıkları 'id_deseada' var, yani ben şimdi yapmak

while($row = mysql_fetch_array($result){
         $t = $row['id_deseada'];
 }

böylece yerine bunun, i ilk örnekte olduğu gibi domething yapmak olurdu sanırım; çeşit $ tekrarı kat emretti ve belki beetter yeni bir alanın 'saymak' ile yeni bir dizi sonuç?

Bu, çünkü tüm bu sorgu başlıyor:

Id_deseada, etiketleri gibi articles.id SEÇ. * Makalelerden, etiketler WHERE tags.id_article = articles.id VE İÇİNDE tags.name ('adı bir', 'isim iki', 'form arama girişlerine', '...)

Sorun her etiket için bir sonuç verir ve ben her yazı için sonuç üzerinde istediğiniz nedir ..

0 Cevap