⊗ppPmDBEP 364 of 447 menu

Problemas de codificación al trabajar con SQL en PHP

Por lo general, si no se realizan acciones adicionales, el texto ruso al obtenerse de la base de datos se mostrará como galimatías o signos de interrogación. Para evitar tales problemas se deben seguir las reglas descritas a continuación.

Regla 1

La base de datos y las tablas en ella deben estar en la codificación utf8_general_ci.

Regla 2

El propio archivo PHP debe estar en la codificación utf8.

Regla 3

Al principio del archivo PHP debe haber la siguiente etiqueta HTML:

<meta charset="utf-8">

Regla 4

Por si acaso, inmediatamente después del comando mysqli_connect añada esta consulta:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar