⊗ppPmDBEP 364 of 447 menu

Masalah Pengkodean saat Bekerja dengan SQL di PHP

Biasanya, jika tidak ada tindakan tambahan yang dilakukan, teks Rusia yang diambil dari database akan ditampilkan sebagai huruf acak atau tanda tanya. Untuk menghindari masalah seperti itu, ikuti aturan yang dijelaskan di bawah ini.

Aturan 1

Database dan tabel di dalamnya harus menggunakan encoding utf8_general_ci.

Aturan 2

File PHP itu sendiri harus dalam encoding utf8.

Aturan 3

Di awal file PHP, harus ada tag HTML berikut:

<meta charset="utf-8">

Aturan 4

Untuk berjaga-jaga, segera setelah perintah mysqli_connect tambahkan kueri berikut:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak