Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không thể lưu trữ tiếng Ả Rập trong cơ sở dữ liệu MYSQL bằng PHP

Tôi đã không thử bằng ngôn ngữ Ả Rập nhưng tôi đã được thử mã của mình trong trang web dự án cuối cùng của mình, trang web có sẵn bằng nhiều ngôn ngữ. bạn chỉ có thể thêm urlencode của hàm php để lưu nội dung trong cơ sở dữ liệu và để truy xuất nội dung dữ liệu, hãy sử dụng hàm urldecode.

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

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

để lấy / in

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

hoặc nếu bạn không muốn điều này, chỉ cần thay đổi loại đối chiếu cột "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. lưu var_dump vào tệp văn bản

  2. codeigniter thêm IS NULL trong find_in_set

  3. MySQL:Tại sao lại dùng varchar (254) chứ không phải varchar (255)?

  4. Các phương pháp hay nhất về hiển thị kết quả tìm kiếm với các đoạn văn bản được liên kết từ kết quả thực tế

  5. xampp mysql Không thể khởi tạo nhiều cấu trúc chính