почему мне нужно использовать mb_convert_encoding ($ name, 'ISO-8859-15', 'utf-8'), чтобы отобразить акцентированные символы?

данные im, работающие здесь, отключены от страницы, использующей кодировку utf8

Я установил мою базу данных и поля для использования utf8_general_ci

теперь по какой-то причине я должен использовать следующий код для переменной, чтобы он правильно отображал символы с акцентом в базе данных:

mb_convert_encoding($name,'ISO-8859-15','utf-8'); 

для меня это не имеет смысла. почему мне нужно преобразовать его в ISO-8859-15, когда phpmyadmin находится в utf8, данные находятся в utf8, а поля базы данных и таблицы находятся в utf8?