Bu soru çözüldü.
Kayıt Sayısı Bulma
Merhaba, aşağıda ki fonksiyon ile model dosyasından controller'e kayıtları aktarıp ilgili view'da gösteriyorum fakat şöyle bir sorun var bu şairlere ait şiirler var ve bunu'da sayı olarak göstermem gerekiyor fakat nasıl yapacağım konusunda mantık kuramadım yardımcı olursanız çok sevinirim. Örnek Olarak Şair Adı > 5 Şiir Mevcut gibi.
public function SairListeGet()
{
$query = DB::table('wm_sair')
->orderBy('SairID','DESC')
->getAll();
if($query){
return $query;
}
}
Cevaplar (2)

Turan Karatuğ
Software Developer - Creator of TitanMVC2 yıl önce
Sorguyu şiirlerin yer aldığı tabloda yapmanız gerek. Bu tabloda her bir şiir için bir şair id olduğunu düşünürsek aşağıdaki gibi bir sorgu işinizi görecektir;
DB::table('siirler_tablosu as t1')
->leftJoin('sairler_tablosu as t2', 't1.sair_id=t2.id')
->select('COUNT(*), t2.sair_name')
->groupBy('t1.sair_id')
->getAll();

Altan Öztürk
PHP Developer2 yıl önce
Çok teşekkür ederim mükemmel bir framework yazmışsınız elinize emeğinize sağlık gerçekten o kadar ders videosu izlememe rağmen mantığını kavrayamamıştım fakat titan2'ye başladığımdan beri hem derli toplu, hem de çok zevkli bir şekilde kodlama yapıyorum sayenizde mantığını'da öğrendim umarım çok daha büyük bir kullanıcı kitlesine ulaşır gerçekten size tekrar tekrar teşekkür ederim.
Cevap Yazın

Altan Öztürk
2 yıl önce sordu.Çok Okunanlar
- 9015 [v2.x] Mail gönderme - SMTP connect() failed
- 5876 [v1.x] Sınırsız Kategori/Menu Bulabildiğim en iyi çözüm !
- 2314 [v1.x] Üye giriş ve kayıt olması ?
- 2310 [v1.x] TitanPhp örnek uygulamalar
- 2200 [v1.x] Sınırsız Kategori/Menu ÖNEMLİ
- 2158 [v1.x] index.php?url şeklinde kullanmadan controllere erişemiyorum.
- 1937 [v2.x] vendor/autoload hatası (kurulum)
- 1905 [v1.x] Veritabanı Kayıt Ekleme
- 1702 [v1.x] $this->load->plugin('template');
- 1600 [v1.x] fonksiyonların içinde veritabanı işlemi