Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Przechowywanie i wyświetlanie ciągu Unicode (हिन्दी) przy użyciu PHP i MySQL

Czy ustawiłeś właściwy zestaw znaków w sekcji HTML Head?

<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

lub możesz ustawić typ treści w skrypcie php za pomocą -

   header( 'Content-Type: text/html; charset=utf-8' ); 

Jest już kilka dyskusji na StackOverflow - proszę spojrzeć

Jak sprawić, by MySQL obsługiwał kodowanie UTF- 8 poprawnie ustawianie utf8 za pomocą mysql przez php

PHP/MySQL z problemami z kodowaniem

Więc chcę wiedzieć, w jaki sposób mogę bezpośrednio przechowywać सूर्योदय w mojej bazie danych i pobierać je i wyświetlać na mojej stronie internetowej za pomocą PHP.

Nie jestem pewien, co masz na myśli przez „bezpośrednie przechowywanie w bazie danych” .. czy miałeś na myśli wprowadzanie danych za pomocą PhpMyAdmin lub innego podobnego narzędzia? Jeśli tak, próbowałem użyć PhpMyAdmin do wprowadzania danych Unicode, więc zadziałało to dobrze - możesz spróbować wprowadzić dane za pomocą phpmyadmina i pobrać je za pomocą skryptu php, aby potwierdzić. Jeśli chcesz przesłać dane za pomocą skryptu PHP, po prostu ustaw NAZWY i ZESTAW ZNAKÓW podczas tworzenia połączenia mysql, przed wykonaniem zapytań insertowych i po wybraniu danych. Spójrz na powyższe posty, aby znaleźć składnię. Mam nadzieję, że to pomoże.

** AKTUALIZACJA ** Poprawiłem kilka literówek itp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problemy z porównywaniem liczb zmiennoprzecinkowych MySQL

  2. BŁĄD 1698 (28000):Odmowa dostępu dla użytkownika „root”@„localhost”

  3. Levenshtein:MySQL + PHP

  4. Przywróć strukturę tabeli z plików frm i ibd

  5. PERIOD_DIFF() Przykłady – MySQL