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

PHP — wyświetlanie tekstu urdu pobranego z bazy danych MySQL

Krok :1 — Przejdź do struktury tabeli i zmień sortowanie latin1_swedish_ci do utf8_general_ci

Krok :2 — Musisz dołączyć następujący tag na stronach wyników danych.

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

Krok :3 - Wstaw prefiks 'N'. Tutaj N oznacza zestaw znaków języka narodowego. Co oznacza, że ​​przekazujesz wartość NCHAR, NVARCHAR lub NTEXT, więcej

Krok :4 - Kod PHP wyświetlający rekordy z bazy danych. Wcześniej musisz określić typ zestawu znaków danych funkcji 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. Zsynchronizowane wykonywanie procedury składowanej w mysql

  2. Złączenie warunkowe mysql zależy od kolumny

  3. Uporządkuj wyniki, aby dopasować kolejność wartości w wyrażeniu WHERE IN

  4. MySQL IN() dla dwóch wartości/tablicy?

  5. Jak odjąć zapasy i sprzedaż za pomocą podzapytania mysql?