Rumah >pembangunan bahagian belakang >masalah PHP >Apa yang perlu dilakukan jika interaksi antara PHP dan pangkalan data bercelaru

Apa yang perlu dilakukan jika interaksi antara PHP dan pangkalan data bercelaru

藏色散人
藏色散人asal
2021-12-15 10:20:051825semak imbas

Penyelesaian kepada kod bercelaru interaktif antara PHP dan pangkalan data: 1. Tukar pengekodan aksara mysql kepada utf8_general_ci 2. Tetapkan pengekodan aksara dalam fail PHP.

Apa yang perlu dilakukan jika interaksi antara PHP dan pangkalan data bercelaru

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.4, komputer Dell G3.

Apakah yang perlu saya lakukan jika aksara Cina bercelaru apabila PHP berinteraksi dengan pangkalan data SQL?

1 aksara bercelaru berlaku apabila PHP menulis ke pangkalan data

Seperti yang ditunjukkan dalam gambar, letakkan pembaca pruf untuk melihat sama ada ia sesuatu lain. Bahasa apa

Klik untuk mengubah suai dan menukar pengekodan aksara kepada utf8_general_ci

2 aksara bercelaru berlaku apabila PHP membaca pangkalan data ke halaman

Seperti yang ditunjukkan dalam rajah di bawah

Malah menetapkan pengekodan aksara dalam fail PHP tidak mencukupi

Pilih set aksara apabila membuat sambungan ke pangkalan data Dengan cara ini, apabila ia dikeluarkan daripada pangkalan data, ia akan ditetapkan kepada format UTF8

dan dipaparkan seperti biasa

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika interaksi antara PHP dan pangkalan data bercelaru. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn