2017-08-06 104 views
0

我儘可能地嘗試了一切,所以我希望有人能幫助我解決這個問題。如何將此函數從MySQL轉換爲MySQLi? MySQLresult

 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

我在某處找到了這個函數。試試這個:

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; 
} 
+0

謝謝,這似乎工作 –