Red de conocimiento informático - Aprendizaje de programación - PHP muestra signos de interrogación en la base de datos

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.