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

PHP:Karakter Cyrillic (Rusia) bergema sebagai Tanda Tanya. Mengapa?

SOLVED!!Masalahnya menjadi tanda hubung sederhana.

Seperti yang ditemukan di http://punbb.ru/viewtopic.php?id=1222 Saya mengubah ini...

mysql_set_charset('UTF-8',$link);

..untuk ini...

mysql_set_charset('UTF8',$link);

.. dan semuanya bekerja dengan baik.

(Dalam proses mencoba berbagai hal, saya juga menemukan http://developer .loftdigital.com/blog/php-utf-8-cheatsheet , jika ini membantu.)

Saya harap ini membantu orang lain di beberapa titik waktu.~ Mo

FYI:Ini skrip kotak pasir saya yang berfungsi dengan baik

/* SANDBOX */
if(!$link = mysql_connect('localhost','user','pass')) die('Could not connect: ' . mysql_error());
mysql_set_charset('UTF8',$link);

if (!$db = mysql_select_db('db', $link)) die ("Can't use $_DB : " . mysql_error());

$result = mysql_query('SELECT * FROM book');
while($row = mysql_fetch_assoc($result))  {
    echo'<pre>';print_r($row);echo'</pre>';  // For Testing ---->
}

mysql_close($link);
'; // Untuk Pengujian ---->}mysql_close($link);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menggabungkan beberapa nilai dari beberapa tabel relasi dalam satu kueri mysql

  2. Tentukan IP Sumber untuk koneksi ADO dari Delphi ke MySQL

  3. mysql_connect() gagal dengan peringatan kosong

  4. Kesalahan Laporan Kristal. Gagal membuka koneksi

  5. Apakah InnoDB (MySQL 5.5.8) pilihan yang tepat untuk multi-miliar baris?