⊗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štinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა