merhaba arkadaşlar PDO yeni yeni öğrenmekteyim veri çekerken kullandığım bir fonksiyon var

örneğin aşağıdaki kod users tablosundan yetkisi 1 olanları gösteriyor bir koşul daha eklemek istesem olmuyor mesela $t = veriCek("users", "*", "yetki", "1","adsoyad","ali"); şeklinde adsoyada yada başka koşulları sorgulayamıyorum sadece 1 date sorgulayabiliyorum veriCek fonksiyonunda nasıl bir düzenleme yapsam istediğim sorguyu yapabilirim?

header('Content-Type: text/html; charset=utf-8');
$k_id = "root";
$k_pass = "";
$k_host = "localhost";
$k_db = "kullanici";
try {
    $db = new PDO("mysql:host={$k_host};dbname={$k_db};charset=utf8", $k_id, $k_pass);
  
    $db->exec("SET NAMES 'utf8';");
    $db->exec("SET CHARSET 'utf8;'");
 
} catch ( PDOException $e ){
  
     die("DATABASE NOT FOUND!"); //
}


function veriCek($tablo, $alanlar, $sutun, $id)
{
    global $db;
    
    $veri = $db->query("SELECT {$alanlar} FROM {$tablo} WHERE {$sutun} = '{$id}'");
    return $veri;
}

$t = veriCek("users", "*", "yetki", "1");



while($row = $t->fetch(PDO::FETCH_OBJ)){
echo $row->adsoyad."<BR>";
}