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

PHP - Hiển thị văn bản tiếng Urdu được lấy từ MySQL DB

Bước:1 - Đi tới cấu trúc bảng và thay đổi đối chiếu latin1_swedish_ci tới utf8_general_ci

Bước:2 -Bạn phải đưa thẻ sau này vào các trang kết quả dữ liệu.

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

Bước:3 - Chèn tiền tố 'N'. Ở đây chữ N là viết tắt của bộ ký tự ngôn ngữ Quốc gia. Điều đó có nghĩa là bạn đang chuyển một giá trị NCHAR, NVARCHAR hoặc NTEXT, khác

Bước:4 - Mã PHP hiển thị cơ sở dữ liệu biểu mẫu bản ghi. Trước đó, bạn phải chỉ định kiểu bộ ký tự dữ liệu hàm mysql_query ()

<?php
include('db.php');
mysql_query ("set character_set_results='utf8'"); 
$query = mysql_query("SELECT * FROM books") or die(mysql_error());
while($row=mysql_fetch_array($query))
{
echo $row['id']; // Book id 
echo $row['books_title']; // Book title
}
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự cố SQL:mối quan hệ một đến nhiều và mô hình EAV

  2. ASP.NET API:Không có nhà cung cấp cơ sở dữ liệu nào được định cấu hình cho DbContext này

  3. InnoDB chỉ chèn bản ghi nếu tồn tại id được tham chiếu (không có PHÍM NGOÀI)

  4. Chỉ nhóm theo ngày trên cột Ngày giờ

  5. Cách sử dụng FIND_IN_SET bằng cách sử dụng danh sách dữ liệu