当我尝试调用我的函数时,我正在调用非对象上的成员函数 query()。
我的代码如下所示:
function add_profile() {
    $hostname = "localhost";
    $dbusername = "username";
    $dbname = "dbname";
    $dbpassword = "password";
    $link = mysqli_connect($hostname, $dbusername, $dbpassword, $dbname); 
    if (!$link) { 
    die('Connect Error (' . mysqli_connect_errno() . ') ' . mysqli_connect_error()); 
    } 
    $sql = "INSERT INTO payment_profiles(id, client_id) VALUES ( '','$profile_id')"; 
    $result = $mysqli->query($sql);
    if (!result) 
    { 
    echo 'Error: ', $mysqli->error;
    }
}
add_profile();
它说我的错误在线:$result = $mysqli->query($sql);
我假设我没有正确调用某些东西。提前感谢您的帮助