Comunidad de diseño web y desarrollo en internet online

Problema con acentos y ñ con MySQLi

Citar            
MensajeEscrito el 30 Jun 2020 04:53 pm
Hola, tengo el típico error de mostrar mal los acentos y ñ extraidos de la base de datos y ya no se me ocurre nada ni encuentro info con la solución al respecto.

Según la documentación así realizo la conexión con mysqli para no tener problemas con acentos y ñ:

$host = "xxxx";
$user = "xxxx";
$contrasena = "xxxx";
$bd = "xxxx";

$conectar = mysqli_connect($host,$user,$contrasena,$bd);
if($conectar){mysqli_set_charset($conectar,'utf8');}

También especifíco el meta en el archivo PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

También probé a poner el siguiente:
<?php header("Content-Type: text/plain; charset=iso-8859-1"); ?>

El tipo de cotejamiento para la base de datos y los campos de texto es el mismo utf8_general_ci, probé con otros tipos como utf8_unicode_ci, utf8_spanish_ci...
y sigue mostrando mal acentos y ñ en la página.

Si me podéis indicar cualquier otro motivo...

Gracias y saludos

Por Fernandok

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 01 Jul 2020 04:44 am
Mira que la columna de la tabla que tiene el texto sea utf8_unicode_ci , para ello puedes usar phpmyadmin, lista la tabla, mira que el contenido se vea bien, quizás haya sido mal insertado

Jorge

Por solisarg

BOFH

13640 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome

   Página 1 de 1

 

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