【PHP Ver7~ エラー】Warning: mysqli_set_charset() expects exactly 2 parameters, 1 given in xxx on line xxx

PHPのバージョン上げたらエラー出たので修正しました。

 

エラー文

Warning: mysqli_set_charset() expects exactly 2 parameters, 1 given in xxx on line xxx

 

エラーが出たコード

$query = "***";
$link = mysql_connect( $server, $usr, $pass );
$db = mysql_select_db( $link ,$myd);
mysqli_set_charset( 'utf8' );

 

修正したコード

$query = "select category from category WHERE category_id LIKE '%$id%' LIMIT 1";
$link = mysqli_connect( $server, $usr, $pass );
$db = mysqli_select_db( $link ,$myd);
mysqli_set_charset( $link , 'utf8' );

記事がお気に召しましたらシェアお願いします!

関連記事