⊗ppPmDBEP 364 of 447 menu

Masalah Pengekodan Semasa Bekerja dengan SQL dalam PHP

Biasanya, jika tiada tindakan tambahan dilakukan, teks Rusia yang diambil daripada pangkalan data akan dipaparkan sebagai huruf yang tidak bermakna atau tanda tanya. Untuk mengelakkan masalah sedemikian, ikuti peraturan yang diterangkan di bawah.

Peraturan 1

Pangkalan data dan jadual di dalamnya hendaklah dalam pengekodan utf8_general_ci.

Peraturan 2

Fail PHP itu sendiri hendaklah dalam pengekodan utf8.

Peraturan 3

Di permulaan fail PHP, mesti ada tag HTML berikut:

<meta charset="utf-8">

Peraturan 4

Untuk berjaga-jaga, sejurus selepas arahan mysqli_connect tambahkan pertanyaan berikut:

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