Mysql
 sql >> база данни >  >> RDS >> Mysql

Не може да се съхранява арабски в базата данни MYSQL с помощта на PHP

Не пробвах на арабски език, но изпробвах моя код в последния сайт на проекта, сайтът беше достъпен на няколко езици. можете просто да добавите php функция urlencode за запазване на съдържание в базата данни и за извличане на съдържание от данни използвайте функцията urldecode.

$content=urlencode($_POST["content"]);

echo $content;
$sql="update home set content='$content'";

за извличане/отпечатване

echo urldecode($data['content']);

или ако не искате това, просто променете типа на сортирането на колони "UTF8_GENERAL_CI"



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Голям първичен ключ:1+ милиард реда MySQL + InnoDB?

  2. Можете ли да получите достъп до стойността за автоматично увеличение в MySQL в рамките на едно изявление?

  3. Изпълнение на LIKE заявки в таблици с много милиони редове, MySQL

  4. Вътрешно присъединяване на Mysql с условие ИЛИ?

  5. Не мога да се свържа с MySQL сървър на '127.0.0.1' (10061) (2003)