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

json_encode tidak mengembalikan apa pun

Saya tahu ini sudah tua, tetapi saya tidak menemukan penjelasan tentang kesalahan ini, dalam kasus saya, masalahnya adalah menjaga nilai-nilai pada DB dengan tanda aksen (Ej:cafetaria). var_dump($emparray ) tentu saja menampilkan informasi, tetapi echo json_ecode($emparray ) tidak menunjukkan apa-apa. Solusinya?

Ini koneksi DB saya:

$connection = mysqli_connect('ip,'user','pass','dbname') or die("Error " . mysqli_error($connection));

Hanya perlu menambahkan rangkaian karakter yang benar:

mysqli_set_charset( $connection, 'utf8');

Mengharapkan pekerjaan ini untuk orang lain.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghapus kaskade ketika parentID dan childID berada di tabel yang sama?

  2. Setara dengan RowID Oracle di MySQL

  3. Bagaimana cara menginstal adaptor Rails MySQL?

  4. Escape nama tabel MySQL

  5. menghubungkan aplikasi android ke database mysql