Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah yang perlu saya lakukan jika papan mesej php memaparkan aksara bercelaru?

Apakah yang perlu saya lakukan jika papan mesej php memaparkan aksara bercelaru?

藏色散人
藏色散人asal
2022-10-31 09:05:351266semak imbas

Penyelesaian kepada kod bercelaru yang dipaparkan pada papan mesej PHP: 1. Semak dan ubah suai pengekodan pengepala halaman web kepada UTF8 2. Ubah suai pengekodan yang disimpan dalam pangkalan data kepada UTF8; set aksara set UTF8") ;" penyataan sudah memadai.

Apakah yang perlu saya lakukan jika papan mesej php memaparkan aksara bercelaru?

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.

Apakah yang perlu saya lakukan jika papan mesej php memaparkan aksara bercelaru?

1 Periksa pengekodan pengepala halaman web Ia biasanya UTF8 (DW CS3)

2. Jika ia dibaca daripada pangkalan data, semak storan pangkalan data Pilih UTF8 untuk pengekodan

3. Anda boleh menulis

mysql_query("set character set UTF8");
mysql_query("set names UTF8");

dalam fail yang menyambung ke pangkalan data pengenalan:

Fungsi mysql_query() melaksanakan pertanyaan MySQL.

Sintaks

mysql_query(query,connection)

Parameter

perlu pertanyaan. Menentukan pertanyaan SQL untuk dihantar. Nota: Rentetan pertanyaan tidak boleh berakhir dengan koma bertitik.

sambungan pilihan. Menentukan pengecam sambungan SQL. Jika tidak dinyatakan, sambungan terakhir dibuka digunakan.

Penjelasan

Jika tiada sambungan terbuka, fungsi ini akan cuba memanggil fungsi mysql_connect() tanpa parameter untuk mewujudkan sambungan dan menggunakannya.

Nilai pulangan

mysql_query() mengembalikan pengecam sumber hanya untuk penyataan SELECT, SHOW, EXPLAIN atau DESCRIBE atau FALSE jika pertanyaan telah dilaksanakan secara salah.

Untuk jenis pernyataan SQL yang lain, mysql_query() mengembalikan BENAR apabila berjaya dilaksanakan dan FALSE apabila ralat berlaku.

Nilai pulangan selain FALSE bermakna pertanyaan adalah sah dan boleh dilaksanakan oleh pelayan. Ini tidak menyatakan apa-apa tentang bilangan baris yang terjejas atau dikembalikan. Ada kemungkinan bahawa pertanyaan berjaya dilaksanakan tetapi tidak menjejaskan atau mengembalikan sebarang baris.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika papan mesej php memaparkan aksara 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