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

mysql_real_escape_string tidak terdefinisi

Perbarui seperti yang disebutkan dalam komentar , mysql_ telah tidak digunakan lagi sejak 5.5 :

dan dihapus di PHP 7 .

mysql_real_escape_string() adalah bagian standar dari Fungsi MySQL "batch" dan harus selalu berfungsi jika ekstensi dimuat dengan benar.

Apakah ada mysql_ lainnya fungsi kerja? (Seharusnya tidak)

Pastikan baris ini tidak dikomentari di php.ini . Anda :

extension=mysql.so

Juga sebaiknya menggunakan mysqli atau PDO sebagai gantinya (mysql_ sudah usang ), mereka berdua bisa menyelamatkanmu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memilih Baris Acak di MySQL

  2. Entity Framework membuat nama tabel jamak, tetapi tampilan mengharapkan nama tabel tunggal?

  3. cara memilih 2 tabel seperti ini

  4. Wildcard MySQL di pilih

  5. Cara termudah untuk menyalin database MySQL?