Uzaktan bağlantı verirsen bakalım, belki çözerim.
Şuan müsait değilim ama şöyle birşey sunabilirim.
// DB //
<?php
$vtsunucu = "localhost";
$vtdbname = "test_db";
$vtuser = "root";
$vtpassw = "";
try {
$db = new PDO("mysql:host=$vtsunucu;dbname=$vtdbname;charset=utf8",$vtuser, $vtpassw);
$db->query("SET CHARACTER SET utf8");
$db->query("SET NAMES UTF8");
}catch ( PDOException $e ){
print $e->getMessage();
}
?>
// FUNCTION //
<?php
function say($tablo, $sutun = false, $deger = false ,$iz = '='){
global $db;
$sql = "SELECT * FROM $tablo";
if($sutun || $deger){
$sql .= " WHERE $sutun $iz :$sutun";
$query = $db->prepare($sql);
$query->execute([":$sutun" => $deger]);
return $query->rowCount();
}else{
$query = $db->prepare($sql);
$query->execute();
return $query->rowCount();
}
}
?>
//YAZDIRMA //
<?= say('gorevler','Durum',1,'KullaniciID',$_SESSION['KullaniciID']); ?>
// TABLO //
ID - GOREV - DURUM - KullaniciID