settingsGiriş | Kayıtsettings
Menüyü Göster

Php Döngüyle Gelen Diziden İstenilen Dizi Grubunu Nasıl Başa Alabilirim?

0 oy
Merhaba arkadaşlar, php de döngü içinde gelen dizilerden belli kategori id ye sahip olanları çıkarıp en başa almak istiyorum bunu nasıl yapabilirim.

sıralama

1 - gündem içerikleri
2- spor içerikleri
3- magazin içerikleri gibi..
4- sonra diğer kategoriID ye sahip olanlar
5- diğer id
6- diğer id

Döngüden gelen diziler;

array(
[id] => 152,
[kategoriID] => 5,
[kategori] => 'magazin',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 46,
[kategoriID] => 5,
[kategori] => 'magazin',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 78,
[kategoriID] => 5,
[kategori] => 'magazin',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 92,
[kategoriID] => 5,
[kategori] => 'magazin',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 111,
[kategoriID] => 6,
[kategori] => 'gündem',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 156,
[kategoriID] => 6,
[kategori] => 'gündem',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 182,
[kategoriID] => 6,
[kategori] => 'gündem',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 195,
[kategoriID] => 6,
[kategori] => 'gündem',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 174,
[kategoriID] => 6,
[kategori] => 'gündem',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 132,
[kategoriID] => 4,
[kategori] => 'spor',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
array(
[id] => 159,
[kategoriID] => 4,
[kategori] => 'spor',
[baslik] => 'baslik',
[ozet] => 'ozet',
[icerik] => 'icerik',
)
21, Kasım, 2014 Yazılım kategorisinde Tolga Oz (37 puan) tarafından soruldu

2 Cevaplar

0 oy
 
En İyi Cevap

Merhaba,

Döngüye sokmadan önce bunu yapman daha mantıklı olur bundan kastım ORDER BY kategoriID DESC gibisinden bir sorgu ile yazıları çekmek. Artan veya azalan bir sırada istemiyorsan ORDER BY FIELD(kategoriID , 1,4,3,6,9,11) gibisinden bir sorgu yapabilirsin.

24, Kasım, 2014 fatih (Süper Yönetici) (8,290 puan) tarafından cevaplandı
26, Kasım, 2014 Tolga Oz tarafından seçilmiş
0 oy

Her mesajında reklam yapıyorsun, yapma.. angry

22, Kasım, 2014 Edward (7,190 puan) tarafından cevaplandı
Merhaba, reklam derken neyi kastettiniz anlamadım??
Kullanıcının biri her mesajında "Android Uygulamam" falan diye bir link veriyordu, üyeliği silinmiş herhalde..

İlgili sorular

0 oy
1 cevap
22, Şubat, 2015 Yazılım kategorisinde hasan1997can (8,030 puan) tarafından soruldu
+2 oy
26 cevap
21, Eylül, 2014 Yazılım kategorisinde mustafaberke (2,570 puan) tarafından soruldu
+1 oy
14 cevap
22, Eylül, 2014 Yazılım kategorisinde uapasha (19 puan) tarafından soruldu
0 oy
3 cevap
2, Mart, 2015 Cep Telefonu kategorisinde schwanzz (23 puan) tarafından soruldu
0 oy
2 cevap
18, Ocak, 2016 İnternet kategorisinde SuperOflu (660 puan) tarafından soruldu

Bu Ayın En Aktif Üyeleri

    Soru sor cevap bul

    40,392 soru

    115,076 cevap

    50,012 yorum

    56,367 kullanıcı

    Günün Haberleri
    ...