この記事は最終更新から1年以上経過しています。現在の仕様や情報と異なる場合がありますので、ご注意ください。

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' );