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

Bagaimana cara mengatasi kesalahan ini? Tidak digunakan lagi:mysql_escape_string():Fungsi ini tidak digunakan lagi; gunakan mysql_real_escape_string() sebagai gantinya

pesan kesalahan dengan jelas mengatakannya.

ubah ini

 else return mysql_escape_string($source); // you are using mysql here

untuk

 else return mysqli_real_escape_string($source); //will be mysqli

OBS:Anda harus beralih ke PDO atau MYSQLI sebagai MYSQL mysql_real_escape_string juga tidak akan digunakan lagi :)

Anda mencampur antara mysqli dan mysql .

EDIT:dari kesalahan kedua Anda.

  mysqli_real_escape_string ($link ,$source )  // $link is your connection variable

ref



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql, ubah kolom, hapus kunci utama dan kenaikan otomatis

  2. Bagaimana cara mengoptimalkan Pencarian Teks Lengkap Boolean MySQL? (Atau harus diganti dengan apa?) - C#

  3. MySQL - bagaimana cara menyimpan waktu dengan zona waktu yang benar? (dari Jawa)

  4. Load balancing dengan ProxySQL Untuk Percona XtraDB Cluster

  5. Pengguna aplikasi MySQL vs pengguna database