Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PHP - Menampilkan teks Urdu yang diambil dari MySQL DB

Langkah :1 - Buka struktur tabel dan ubah susunan latin1_swedish_ci ke utf8_general_ci

Langkah :2 -Anda harus menyertakan tag berikut ini di halaman hasil data.

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

Langkah :3 - Masukkan Awalan 'N'. Di sini N adalah singkatan dari himpunan karakter bahasa nasional. Yang berarti Anda melewatkan nilai NCHAR, NVARCHAR atau NTEXT, selengkapnya

Langkah :4 - Kode PHP menampilkan record form database. Sebelum itu Anda harus menentukan tipe kumpulan karakter data fungsi 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. Integer yang salah (2147483647) dimasukkan ke MySQL?

  2. Alternatif untuk FIND_IN_SET di SQLite?

  3. Permintaan MySQL untuk mendapatkan nama kolom?

  4. LEFT OUTER JOIN dengan syarat (dimana, order by)?

  5. apa perbedaan antara '!=' dan '<>' di mysql