tr1p
Süper Üye
Hepinize merhaba arkadaşlar. PHP konusunda araştırma yapan arkadaşlar için yardım niteliğinde bir konu açmak istedim.
Bu konuda PDO kullanarak veritabanında bulunan tablonun veri sayısını bulucaz.
Öncelikle kodlara geçelim;
Ilk once PDO ile veritabanı bağlantımızı yaptık.
Burada hangi tabloda ki verileri sayacağımızı belirttik. Ben kullanıcıların sayısını öğrenmek istediğim için kullanıcıların bulunduğu tabloyu seçtim.
İstediğim olay kullanıcı sayısını bana getirmesi değil mi ? O halde [ COUNT(*) ] (hepsini say) anlamına gelen değişkeni kullanıyoruz.
Herhangi bir id değeri girmeyeceğim ya da herhangi bir bilgi istemediğim için execute değerini boş bırakacağım.
Son olarak artık kullanışa geçeceğiz. fetchColumn(); kullanarak hepsini çekmek istiyoruz kodlar şu şekilde;
Şuan php sorgumuzu girdik hemen kullanıcı sayımızı öğrenmek istiyoruz. O zamansa echo ile değerimizi yazdıralım.
Yapamayan arkadaşlar DM'den ulaşabilir. Iyi gunler
Bu konuda PDO kullanarak veritabanında bulunan tablonun veri sayısını bulucaz.
Öncelikle kodlara geçelim;
Ilk once PDO ile veritabanı bağlantımızı yaptık.
PHP:
try {
$db = new PDO('mysql:host=localhost;dbname=DBADI','root','');
} catch (PDOException $e) {
echo $e->getMessage();
}
İstediğim olay kullanıcı sayısını bana getirmesi değil mi ? O halde [ COUNT(*) ] (hepsini say) anlamına gelen değişkeni kullanıyoruz.
PHP:
$say = $db->prepare('SELECT COUNT(*) FROM users');
PHP:
$say->execute();
PHP:
$hepsinisay = $say->fetchColumn();
PHP:
echo $hepsinisay
Yapamayan arkadaşlar DM'den ulaşabilir. Iyi gunler
Son düzenleme: