在oop php中将函数调用的结果赋给变量

时间:2015-09-23 12:26:49

标签: php oop

我已经创建了一个从数据库中获取数据的功能。它工作正常。现在我想用OOP来做,因为我是OOP的新手,我不知道什么是错的。帮助我的家伙我无法将函数调用的值赋给变量。

class user_functions
    {
        function select_data($sql)
        {
            global $conn;
            $result_final = array();
            $result=mysqli_query($conn,$sql);   
            while($row=mysqli_fetch_assoc($result))
            {
                $result_final[] = $row;
            }
            return $this->result_final;     
        }
    }
    $test = new user_functions;
    $sql= "some Query";
    $result =$test->select_data($sql,$conn);

1 个答案:

答案 0 :(得分:0)

class user_functions
{
    function select_data($sql)
    {
        global $conn;
        $result_final = array();
        $result=mysqli_query($conn,$sql);   
        while($row=mysqli_fetch_assoc($result))
        {
            $result_final[] = $row;
        }
        return $result_final;     
    }
}