Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Mysql den çekilen verileri sıralamak

Öncelikle sorum ile ilgili tabloları belirtmek isterim

1.Tablo(users)
-id
-eposta
-password
-first_name
-last_name
-vs.

2. tablo(friend)
-id
-friend_post
-friend_get
-status

Eğer 2 üye arkadaş olursa 2.tablo yani friend tablosuna isteği gönderenin user tablosundaki id si
friend_post stünuna isteği alanın user tablosundaki id si friend_get stünuna kayıt ediliyor

bir üyenin arkadaşlarını while ile sorgulayıp yazdırıyorum fakat asıl sorun şu friend tablosundan sorguladığım için sadece sıralamayı id lerine göre yapabiliyorum bu id ler ile 1. tablodan isimlerini çekip yazdırabiliyorum fakat isimleri alfabetik olarak sıralayamıyorum yardımlarınızı bekliyorum şimdiden teşekkürler..
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 1
    kiirpi adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    26 cevap - 0 soru
    Merhabalar ,

    Aşağıdaki SQL işini görür diye umuyorum.

    select * from friend t1 f inner join users t2 on t1.friend_get = t2.id where t1.friend_get = #id order by t2.first_name ASC

Cevaplar

  • zyber adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    57 cevap - 25 soru
    php de yeniyim ancak verileri array-dizi içerisine alıp diziyi sıralatarak yapılır diye düşünüyorum.