WINTXCODERS Terminal
[visitante@wintxcoders-pc ~]:$ Bienvenido a la comunidad
Recuerda que puedes participar en nuestra comunidad registrándote

Error con Tildes en PHP

Iniciado por Painb0y, Septiembre 24, 2016, 02:52:48 AM

« anterior - próximo »

Painb0y

Visitante

  • Desconectado
  • Que tal gente de Wintxcoders, me pasaba por aquí para haceros una consulta.

    Estoy trabajando en un proyecto con PHP y tengo un problema que no logro solucionar con las tildes y otros caracteres  :-\,

    Tengo todo perfectamente configurado para que se muestren los acentos: META CHARSET UTF-8 en los documentos HTML, HEADER con UTF-8 y en la base de datos las tablas estan en utf8_spanish_ci, aún así las tildes se muestran de esta manera:



    Cómo hago para solucionar éste error?

    WIитX

    Administrador

  • Desconectado
  • Creo recordar que You are not allowed to view links. Register or Login sabia repararlo y tenia que ver con la DB creo  :-\
    Entrar a la web You are not allowed to view links. Register or Login
    "Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
    Dudas / Sugerencias: You are not allowed to view links. Register or Login

    Pablo Velasco

    Developer

  • Desconectado
  • Añade en tu documento php de configuración con tu base de datos la siguiente línea:


    mysql_query("SET NAMES 'utf8'");



    Painb0y

    Visitante

  • Desconectado
  • Septiembre 28, 2016, 08:35:18 PM #3 Last Edit: Septiembre 28, 2016, 08:37:14 PM by Painb0y
    You are not allowed to view links. Register or Login
    Añade en tu documento php de configuración con tu base de datos la siguiente línea:


    mysql_query("SET NAMES 'utf8'");


    No me funciona ya que la conexión a la base de datos la hago con try and catch:

    try {
       
       $conexion = new PDO('mysql:host=host;dbname=db',mysq_user,_mysql_password);

       return true;

    } catch(Exeption $e){

       return false;
    }

    Pablo Velasco

    Developer

  • Desconectado
  • You are not allowed to view links. Register or Login
    You are not allowed to view links. Register or Login
    Añade en tu documento php de configuración con tu base de datos la siguiente línea:


    mysql_query("SET NAMES 'utf8'");


    No me funciona ya que la conexión a la base de datos la hago con try and catch:

    try {
       
       $conexion = new PDO('mysql:host=host;dbname=db',mysq_user,_mysql_password);

       return true;

    } catch(Exeption $e){

       return false;
    }

    Puedes usarlo en cualquier documento para ver si funciona.