
Nasıl A-Z Diye Sıralayabilirim?
9
●162
- 09-03-2022, 14:24:42Bunu yazmak benim de aklıma geldi ama yazılım kategorisinde olduğu için bir şüphelendim 😅 Çünkü onu biliyordur diye düşünüyorumJomedya adlı üyeden alıntı: mesajı görüntüle
- 09-03-2022, 14:39:15Hocam şöyle bir sorun var resimde görülen row_order kısmına göre sıralıyor onu nasıl çözebiliriz?mikropiks adlı üyeden alıntı: mesajı görüntüle
yani şöyle söyliyeyim Aa harbi 1 olması lazım ab 2 ... bu şekilde
bu şekilde oluyor yani raw_orderide sıralamamız lazım

- 09-03-2022, 15:07:17Hocam row_order kolonunu category_name kolonuna göre UPDATE yapmak lazım. Mysql ile sorgusu ile nasıl olur tam bir bilgim yok açıkcası. PHP ile ada göre listeleyip döngü içinde row_order tek seferlik güncellenebilirByTiryaKi adlı üyeden alıntı: mesajı görüntüle
- 09-03-2022, 17:37:59Bu kod kategorileri A-Z sıralayıp, row_order sütününu güncelleyebilirsiniz.
UPDATE category CT INNER JOIN ( SELECT *,@rowNumber := @rowNumber + 1 AS rn FROM category CROSS JOIN (SELECT @rowNumber := 0) AS var ORDER BY category_name ASC ) AS ST ON CT.category_name = ST.category_name SET CT.row_order = ST.rn


- 09-03-2022, 19:02:10noxious adlı üyeden alıntı: mesajı görüntüle
hocam kodu sql ya yaptım böyel oldu row_order değişmedi nedenki

- 09-03-2022, 19:17:31sql de bulunduğundunuz ekranda kayıt sırasına göre gösterir. ekrana yazdırmak için kullacağınız dilde sql sorgusu çalıştırarak sıralı bir şekilde bastırabilirsiniz.
SELECT * FROM category ORDER BY row_order ASC
yada row_order üzerine tıkayın, hem alfabetik olarak hem de row_order olarak sıralı olduğunu göreceksiniz.



