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

  1. pcdelisi - 300 puan
  2. sosyola - 180 puan
  3. glacher - 420 puan
  4. DontLetMeDown - 140 puan
  5. receperenrb - 100 puan
Soru sor cevap bul

40,392 soru

115,068 cevap

50,011 yorum

56,243 kullanıcı

Günün Haberleri
...