ö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>";
}