Привет всем, спасибо за ваш ответ, это то, что произошло, я не мог ничего изменить в БД, так как есть другая версия сайта, которая все еще использует эту БД и будет работать. Итак, решение, которое я нашел, было следующее:
Сценарий:
В БД установлено использование UTF8 -> (utf8_general_ci), но поле (по крайней мере, то, которое мне нужно, где установлено значение latin1_swedish_ci.
Решение:
После mysql_connect я поставил следующее:
mysql_query("SET NAMES 'Shift_JIS'",$conn);
mysql_set_charset('Shift_JIS',$conn);
Затем в файле PHP:
$titleJP = $row['titleJP'];
$titleJP = mb_convert_encoding($titleJP, "UTF-8", mb_detect_encoding($titleJP,"Shift_JIS,JIS,SJIS,eucjp-win"));
Теперь, когда все работает отлично, символы отображаются на правильном японском языке.
Я безуспешно пытался найти решение, которое только мог придумать (utf-8_decode / закодировать php-функции и т. Д. И т. Д.)