Comunidad de diseño web y desarrollo en internet online

mostrar hacentos de una consulta

Citar            
MensajeEscrito el 09 Nov 2012 10:46 pm
Hola mi duda es sobre como puedo hacerle para mostrar una consulta, de mySql con php pero respetando los hacentos, y signos especiales.

Si en la base algo tiene hacentos, me pinta caracteres extraños, ya intente desde dreamweaver colocar codificacion utf.8 y nada, alguien sabe como solucionar esto???, nota en la base de datos todo se ve bien.

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 10 Nov 2012 01:24 am
intenta con las funciones de php utf8_decode($string) y utf8_encode($string) :)

Por horxpig

19 de clabLevel



Genero:Masculino  

Diseñador Digital Freelance

firefox
Citar            
MensajeEscrito el 10 Nov 2012 03:40 am
Si tu base de datos está en UTF-8, todo lo demás a partir de allí debe estar en UTF-8.
La conexión a la base de datos MySQL debe estar en UTF-8, para ello debes ejecutar

Código :

SET NAMES 'utf-8'

El servidor web debe estar en UTF-8, para ello, en Apache, pon en el archivo .htaccess

Código :

AddDefaultCharset UTF-8

Luego, debes avisarle al navegador que estás sirviendo contenido en UTF-8, para ello en PHP debes ejecutar:

Código PHP :

header("Content-type: text/html; charset=UTF-8");

Finalmente pero no menos importante, tus archivos fuentes deben estar codificados en UTF-8 sin BOM (los buenos editores de texto permiten hacer esta conversión).

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.