I am ver new to PDO, I am trying below code to get same value we used to get in mysql using "mysql_num_rows", but that is returning "1" where it should return "0":
Below function returns "1", it should return "0"
public function countdata($field, $table, $where = "1") {
$ar = $this->pdo->prepare("SELECT COUNT(`" . $field . "`) FROM `" . $table . "` WHERE " . $where . "");
$ar->execute();
$cnt=$ar->fetchColumn();
return $cnt;
}