Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2018, 11:41
dairo65
 
Fecha de Ingreso: abril-2011
Mensajes: 168
Antigüedad: 13 años
Puntos: 5
Pregunta eterno problema con utf8 y la ñ que hago

Saludos colegas.

Tengo un problemilla el cual cuando actualizo las ñ en mi base de datos mysql con este codigo.

Código PHP:
Ver original
  1. include "conexion.php";
  2.  
  3. $conexion = mysqli_connect("localhost", "root", "", "mybd");
  4. mysqli_select_db($conexion, "registro");
  5. mysqli_query($conexion, "SET CHARACTER SET utf8");

en mysql me guarda la ñ y no sale asi ���
pero al extraer los datos de mysql en index.php
todas las ñ me salen asi ����� lo mismo las tildes.
en mi index.php tengo el meta asi:

Código PHP:
Ver original
  1. <head>
  2.        
  3.         <!--<meta charset='utf-8' /> -->
  4.         <title>MyOpen.</title>
  5.  
  6.         <link href="http://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
  7.      
  8. <link type="text/css" rel="stylesheet" href="/myopen/css/materialize.min.css"  media="screen,projection"/>
  9.        
  10.         <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  11.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  12.     </head>

lo mas raro es que cargo un mapa en js con mapbox y en el icono si muestra las ñ pero ya abajo en la descripción sale de nuevo ���

mi base de datos toda esta en:
Conjunto de caracteres del servidor: UTF-8 Unicode (utf8)
cotejamiento utf8_general_ci.

alguna idea de que podra ser?

gracias por sus amables comentarios