v2.5.2
Giriş yap

Phpde fonksiyonlarsa sabit değerde sorun çıkıyor

ismailyunlu
306 defa görüntülendi
    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?

Cevap yaz
Cevaplar (2)
ismailyunlu
918 gün önce

Cevap: php 7de bu özellik yokmuş php 8de varmış

munzevi
918 gün önce
$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",
    "INNER JOIN category ON users.Category = category.id",
    "users.User_Name ASC",
    "10",
    1
);

hatalı parametre bildiriminde bulunmuşsun