php ile sıralama
hit sütununa göre sıralama yaptırıyorum ama musteri_yorum_img tablosun da görsel sayısına göre sırlama yaptırmam gerekiyor inner join kullanmadan bunu nası yapabilirim
ek olarak query kullanma zaaf oluşur diyenler için buraya örnek olması için yazdım teşekkürler
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
querye değinmişsin. belki başkası okursa diye söylüyorum.
kullanıcıdan alınan(veya kullanıcıdan tablolara alınmış verilerden) verilerle işlem yaparken güvenlik için query yerine prepare kullanın.
sorgu performansınızın artması ve gereksiz sayıda sonuç almamak için LIMIT parametresi kullanın
musteri_yorum_img tablosundaki görsel sayısına göre sıralamak istiyorsan:
- emlakci tablosuna imgYorumAdet gibi integer türünde sütun ekle. burda foto adetini tutacaksın
- musteri_yorum_img tabloya veri eklenince veya silinince emlakci tablosunda bağlı olan içeriğin sütununa adeti eklersin
bu sana ne kazandırır
her listelemede veritabanında tek tek saydırmazsın. yani performans sağlar
pdo için örnek kaynaklar
https://www.erbilen.net/pdo-kullanimi/
https://www.yusufsezer.com.tr/php-pdo-kullanimi/
limit kullanımı (sayfalama içinde kullanırsın)
http://www.serpito.com/mysql-limit-komutu-ve-kullanimi/