PHP muestra signos de interrogación en la base de datos
En la siguiente declaración, el signo de interrogación se muestra como caracteres chinos porque la codificación no está configurada correctamente:
mysql_select_db($this-gt;table,$link) or die ("No existe tal base de datos".$ this-gt;table );
Después de esto, debes agregar declaraciones para configurar la codificación, por ejemplo:
mysql_query('set nombres UTF-8');
Nota: La codificación anterior debe ser la misma que la codificación en la base de datos al crear la tabla. La codificación de la tabla antes de insertar y consultar datos debe ser la misma que la codificación de la página web. Los caracteres chinos unificados se pueden mostrar correctamente.