Acentos en PHP y MySQL

Desde luego para poder representar caractéres del lenguaje español en nuestras aplicaciones es imprescindible el uso del conjunto de caractéres utf8.

Ej. á é í ó ú ñ

En MYSQL es necesario configurar los campos y las tablas con este encoding para los caractéres:


// modificar el charset 

ALTER TABLE myTable MODIFY myColumn VARCHAR(255) CHARACTER SET utf8;

En nuestro documento html hacer:


// indicando el conjunto de cacracteres para nuestro documento

 <meta http-equiv="Content-type" value="text/html; charset=utf-8">

y con php utilizar la función


//pasando la variable por el arco de la funcion

utf8_decode($mivar)

Dónde $mivar contiene el valor del campo de la tabla configurada a utf8.

Verificar que en nuestra tabla se este grabando de la siguente manera los caractéres:

El Centro de Enseñanza Técnica y Superior (CETYS Universidad) es una institución educativa de excelencia, situada en el estado de Baja California, México. Actualmente está catalogada como una de las mejores universidades del país. Además está acreditada por organismos supervisores de la calidad académica, como la Federación de Instituciones Mexicanas Particulares de Educación Superior (FIMPES).

y tras pasar esta cadena por la funcion utf8_decode() verificar que tengamos este resultado:

El Centro de Enseñanza Técnica y Superior (CETYS Universidad) es una institución educativa de excelencia, situada en el estado de Baja California, México. Actualmente está catalogada como una de las mejores universidades del país. Además está acreditada por organismos supervisores de la calidad académica, como la Federación de Instituciones Mexicanas Particulares de Educación Superior (FIMPES)

Comentarios

no hay comentarios

Precauciones

Eres libre de publicar tus ideas, pero por favor se juicioso en tus palabras, pendejadas seran eliminadas.

Los Gravatars estan habilitados. Hazte el tuyo.

Tu correo, no será publicado, pero vamos, si algun día alguien me paga por hacer un envío masivo de correos, usaré el tuyo, no lo dudes.

Agrega tu Comentario

Recordar mis datos en este formulario?

Detalle de Entrada

  • Creado:
  • Categoria:
  • Comentarios:
Creative Commons License
This work is licensed under a Creative Commons Attribution 2.5 Mexico License.
Media Temple
Hospedaje por (mt) Media Temple