如何将此功能从MySQL转换为MySQLi? MySQLresult

时间:2017-08-06 15:12:25

标签: php mysql mysqli

我几乎尽我所能,所以我希望有人会帮我解决这个问题。

     function user_exists($username) {
        $username = sanitize($username);
        return (mysql_result( mysqli_query($con, "SELECT COUNT(`user_id`) FROM `users` WHERE `username` ='$username' "), 0) == 1) ? true : false;
 }

1 个答案:

答案 0 :(得分:1)

我在某个地方找到了这个功能。试试这个:

function mysqli_result($res,$row=0,$col=0)
{ 
    $numrows = mysqli_num_rows($res); 
    if ($numrows && $row <= ($numrows-1) && $row >=0){
        mysqli_data_seek($res,$row);
        $resrow = (is_numeric($col)) ? mysqli_fetch_row($res) : mysqli_fetch_assoc($res);
        if (isset($resrow[$col])){
            return $resrow[$col];
        }
    }
    return false;
}