⊗ppPmDBEP 364 of 447 menu

Προβλήματα με κωδικοποιήσεις όταν εργάζεστε με SQL στην PHP

Συνήθως, εάν δεν γίνουν πρόσθετες ενέργειες, το ρωσικό κείμενο κατά την ανάκτηση από τη βάση δεδομένων θα εμφανίζεται ως ασυναρτησίες ή ερωτηματικά. Για να αποφευχθούν τέτοια προβλήματα πρέπει να ακολουθηθούν οι κανόνες που περιγράφονται παρακάτω.

Κανόνας 1

Η βάση δεδομένων και οι πίνακες σε αυτήν πρέπει να είναι σε κωδικοποίηση utf8_general_ci.

Κανόνας 2

Το ίδιο το αρχείο PHP πρέπει να είναι σε κωδικοποίηση utf8.

Κανόνας 3

Στην αρχή του αρχείου PHP πρέπει να υπάρχει η ακόλουθη ετικέτα HTML:

<meta charset="utf-8">

Κανόνας 4

Για κάθε ενδεχόμενο, αμέσως μετά την εντολή mysqli_connect προσθέστε αυτό το ερώτημα:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη