PDO - Bir COUNT (*) sonuç almak?

0 Cevap php

Yeni kullanıcı kayıt işlemi sırasında, bir kullanıcı adı veya e-posta kullanıcı db zaten olup olmadığını bulmaya çalışıyorum. Bunu yapmak için, ben tanımlayıcı (e-posta veya kullanıcı adı) veritabanındaki kayıtları eşleşen satır sayısını bulmak istiyorum. Ben berbat değilse, sadece olası dönüş değerleri Benim fonksiyonu altında. 0 veya 1, ama bunu tamamlamak için yardıma ihtiyacım var.

function checkUserExists($userIdentifier, $tableColName){
 $dbConnection=$this->dbInstance->createConnexion();
 $query=$dbConnection->prepare("SELECT count(*) FROM users WHERE ".$tableColName."= :userIdentifier");
 $query->bindParam(":userIdentifier", $userIdentifier);
 $result=$query->execute();
 if( ????? >0){
  $return false;
 } else return true;
}

Beni aptal, ben bu sayısı numarasını almak için nasıl emin değilim. Ben $query->fetch() bazı varyasyon varsayalım, ama bu doğru bir dizi olacak?

0 Cevap