Mysql İle Listeleme
-
Jinpachi bunu yazdı
son 11 i bir diziye aktarıp sonra 1-2-3 numarayı kategoriye göre sıralasan olmaz mı?
Php ile sql songudan veriyi çekip foreach döngü ile listeliyorum döngüde ters sıralayım dedum ama sort komutunu nasıl foreach nasıl entegre ereceğimi çözemedim.
-
x-files bunu yazdıJinpachi bunu yazdı
son 11 i bir diziye aktarıp sonra 1-2-3 numarayı kategoriye göre sıralasan olmaz mı?
Php ile sql songudan veriyi çekip foreach döngü ile listeliyorum döngüde ters sıralayım dedum ama sort komutunu nasıl foreach nasıl entegre ereceğimi çözemedim.
böyle birşey var. php den pek anlamam ama benzer gibi geldi
https://stackoverflow.com/questions/36273507/php-sorting-inside-foreach
-
x-files bunu yazdıJinpachi bunu yazdı
son 11 i bir diziye aktarıp sonra 1-2-3 numarayı kategoriye göre sıralasan olmaz mı?
Php ile sql songudan veriyi çekip foreach döngü ile listeliyorum döngüde ters sıralayım dedum ama sort komutunu nasıl foreach nasıl entegre ereceğimi çözemedim.
PHP bilmiyorum. Temel olarak bahsedeyim.
degisken[10] yap.
Her bir döngüde degisken[i] olarak atama yap.
Yazdırırken;
degisken[8]
degisken[9]
degisken[10]
olarak yazdır. Tabi her zaman kesin olarak 11 veri ekleniyorsa.
-
Jinpachi bunu yazdıx-files bunu yazdıJinpachi bunu yazdı
son 11 i bir diziye aktarıp sonra 1-2-3 numarayı kategoriye göre sıralasan olmaz mı?
Php ile sql songudan veriyi çekip foreach döngü ile listeliyorum döngüde ters sıralayım dedum ama sort komutunu nasıl foreach nasıl entegre ereceğimi çözemedim.
böyle birşey var. php den pek anlamam ama benzer gibi geldi
https://stackoverflow.com/questions/36273507/php-sorting-inside-foreach
veya sürekli kategori bilgisi 1,2,3 olanları istiyorsan 3 tane değişken tanımla. veriyi çekerken kategori bilgisini IF ile kontrol edip uygun değişkene atama yap. sonra bu değişkenleri istediğin şekilde sırala.
tekrar yazayım hatalı olabilir. PHP bilmem. mantık yürütüyorum...
-
SELECT * FROM tblDeneme WHERE kategori IN (1,2,3) ORDER BY id DESC LIMIT 3
-
ontedi bunu yazdı
SELECT * FROM tblDeneme WHERE kategori IN (1,2,3) ORDER BY id DESC LIMIT 3
Hocam yine 3-2-1 olarak listeliyorum 1-2-3 olarak listemedi.
-
edminkardes bunu yazdı
hocam yapmak istediğini pek anlamadım ama "ORDER BY id DESC" yerine "ORDER BY kategori ASC" yapınca 1 2 3 şeklinde sıralanması lazım
Teşekkür ederim uzak masa üstü ile hemen halletti.
-
SELECT T.* FROM ( SELECT * FROM tblDeneme WHERE kategori IN (1,2,3) ORDER BY id DESC LIMIT 3 ) AS T ORDER BY T.kategori ASC
-
ontedi bunu yazdı
SELECT T.* FROM ( SELECT * FROM tblDeneme WHERE kategori IN (1,2,3) ORDER BY id DESC LIMIT 3 ) AS T ORDER BY T.kategori ASC
bu komutu inner joni ile nasıl çalıştırabilirim
-
x-files bunu yazdıontedi bunu yazdı
SELECT T.* FROM ( SELECT * FROM tblDeneme WHERE kategori IN (1,2,3) ORDER BY id DESC LIMIT 3 ) AS T inner join tblDiger as d on d.felanca = T.filanca ORDER BY T.kategori ASC
bu komutu inner joni ile nasıl çalıştırabilirim