Mysql utf32_unicode_ci y html charset utf-8 utilizados, pero aparece el carácter

Tengo texto en francés en un campo de MySQL, que aparece correctamente en PHPMyAdmin:

mentionné

El campo está codificado comoutf32_unicode_ci. (Es unvarchar(500), utf32_unicode_ci).

pero una llamada a un script PHP que llama a este parámetro y da salida en html codificado en utf-8 devuelve:

mentionn�

Aquí hay un extracto de mi encabezado html php:

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="fr-FR">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

¿Cómo puedo arreglar esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta