Phpde fonksiyonlarsa sabit değerde sorun çıkıyor
function Select($table, $SelectedData = "*", $Where = "", $join = "", $order = "", $group = "", $limit = "", $fetch = 0)
{
global $db;
$sql = "SELECT $SelectedData FROM $table $join";
if ($Where != "")
$sql .= " WHERE $Where";
if ($order != "")
$sql .= " ORDER BY $order";
if ($group != "")
$sql .= " GROUP BY $group";
if ($limit != "")
$sql .= " LIMIT $limit";
if($fetch != 2)
{
$query = $db->prepare($sql);
$query->execute();
if ($fetch == 0)
return $query->fetchAll(PDO::FETCH_ASSOC);
else
return $query->fetch(PDO::FETCH_ASSOC);
}
else
return $db->query($sql)->fetchColumn();
}
$user_data = Select(
"users",
"users.User_id, users.User_Name, users.User_Surname, users.User_Mail, users.User_Tc, category.Category_Name, users.User_Tel_1, users.User_Tel_2, users.User_State",
join : "INNER JOIN category ON users.Category = category.id",
order : "users.User_Name ASC",
limit : "10",
fetch : 1
);
Girdiğim değişkenler başka değişkenlerle eşleşiyor. Bunu nasıl çözerim?