Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Ambil huruf Yunani dari database MSSQL dengan PHP

Beberapa hal yang mungkin bisa dicoba.

1) Bisakah Anda memvalidasi dengan tepat karakter apa yang menyandikan DB Anda? Saya merekomendasikan UTF8 untuk semuanya karena harus menangani rentang karakter terluas. "ASCIIASCII" bukan pengkodean karakter sepengetahuan saya, maksud Anda "ASCII"?

2) Coba gunakan mysql_set_charset('utf8'); mengubah set char agar sesuai dengan penyandian db Anda. Ini "Menetapkan set karakter default untuk koneksi saat ini." dari dalam skrip php saat ini. dokumen resmi PHP

3) Ini adalah outlier tetapi di mana Anda melihat hasilnya? Tidak relevan dengan data yang dikembalikan dari DB Anda, jika Anda melihat hasilnya di browser web, Anda perlu memastikan halaman tersebut memiliki set pengkodean piagam yang sesuai di kepala jika ini tidak cocok dengan set karakter yang dikembalikan dari db Anda itu bisa menghasilkan tanda tanya atau berlian... Biasanya seperti ini

   <head>
    <title>page title</title>
    <meta charset="UTF-8" />   
   </head>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbarui Profil Email Database di SQL Server (T-SQL)

  2. Buat Fungsi Bernilai Tabel Sebaris (ITVF) di SQL Server

  3. Log4net menulis objek khusus ke database sql menggunakan appender khusus?

  4. Apa arti dari kunci asing referensi diri?

  5. Bagaimana saya bisa melihat semua hibah untuk Database SQL?