我有我的舊網站,所以我決定將其從mysql_更改爲mysqli,所以我設法完成了40%,現在我堅持這個問題。幫幫我!class mysqli的對象無法轉換爲字符串
我就收到錯誤「破滅()」函數
function user_data($user_id,$conn){
$data = array();
$user_id = (int)$user_id;
$func_num_args = func_num_args();
$func_get_args = func_get_args();
if ($func_num_args > 1){
unset($func_get_args[0]);
$fields = '`'.implode('`,`',$func_get_args).'`';
$query = "SELECT ".$fields." FROM users WHERE user_id = ".$user_id."";
$result = mysqli_query($conn,$query) or die(mysqli_error($conn));
while ($row = $result->fetch_assoc()) {
$data = $row['user_id'];
}
return $data;
}
}
爲了讓下面的代碼才能正常工作
任何替代方法來執行相同的任務將
你會得到什麼錯誤? –
可捕捉的致命錯誤:類mysqli的對象無法轉換爲字符串 – aitkotw
請參閱錯誤o它拋出哪一行並將該行指向此處...不是函數名稱, –