sql >> Base de Datos >  >> RDS >> Sqlserver

Recuperar letras griegas de la base de datos MSSQL con PHP

Un par de cosas para probar.

1) ¿Puede validar exactamente en qué codificación de caracteres se encuentra su base de datos? Recomiendo UTF8 para todo, ya que debe manejar la más amplia gama de caracteres. "ASCIIASCII" no es una codificación de caracteres que yo sepa. ¿Quiere decir "ASCII"?

2) Intenta usar mysql_set_charset('utf8'); cambiando el conjunto de caracteres para que coincida con su codificación db. "Establece el conjunto de caracteres predeterminado para la conexión actual". desde dentro del script php actual. Documentos oficiales de PHP

3) Este es un valor atípico, pero ¿dónde está viendo los resultados? Independientemente de los datos devueltos por su base de datos, si está viendo los resultados en un navegador web, deberá asegurarse de que la página tenga la codificación de carta adecuada establecida en el encabezado si se trata de una coincidencia errónea del conjunto de caracteres devuelto por su base de datos. puede dar como resultado signos de interrogación o diamantes... Por lo general, algo como esto

   <head>
    <title>page title</title>
    <meta charset="UTF-8" />   
   </head>