Re: Error Con Acentos Y EÑes En PHP/MySQL
Shell escribió:
En cambio en el articulo usa al final algo como esto:
ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
No recuerdo que con los gestores de base datos en
gambas usará registros con tildes.
Hace un montón que no creo una base de datos en
gambas.
Saludos
Si eso pasa pero la verdad que yo esto lo hago desde PHP MyAdmin y ahí hago estos cambios que tu dices en la interfaz gráfica, básicamente lo que hago es poner el idioma que necesito en la tabla que creo o acabo de crear y normalmente lo pongo en spanish. No suelo hacerlo por código.
Te lo describo:
1. Creo una base de datos y la defino en PHP MyAdmin con el idioma que quiero por defecto, y si se me olvida pues lo corrijo a posterior.
2. Defino el idioma en una plantilla que voy a usar para todas mis construcciones PHP a HTML5 en la cabecera de la mismo.
Con esto me aseguro que tanto la base de datos como la plantilla HTML se comunicarán y reflejaran en idioma que a mi me conviene.
Por otra parte cuando necesito muchos idiomas en un HTML, lo que hago es crear una tabla en el idioma predefinido y otra igual pero con el nombre Tabla_frances y meto los mismos campos pero con la definición del idioma tanto la tabla como el campo en francés, cuando hago la llamada para pintar la plantilla HTML para el usuario o cliente entonces uso un array de campos que llama el idioma que necesite o que el usuario pida. Es un sistema de base de datos que me funciona y es instantáneo.
Bueno espero que te sirva de algo, en fin, ya te comí el coco, un saludo, joven.