Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tôi không thể sử dụng các hàm mysql_ * sau khi nâng cấp PHP

mysqli_real_escape_string cần hai đối số để hoạt động:

Cú pháp:

mysqli_real_escape_string($connection,$escapestring);

Bạn cần cung cấp cho nó biến kết nối. Điều này trông giống như

$connection=mysqli_connect("host","my_user","my_password","my_db");

Bạn nên làm mới kiến ​​thức PHP của mình .

Một phương pháp thay thế sẽ là sử dụng một đối tượng cơ sở dữ liệu để bạn không phải chuyển chi tiết kết nối mỗi lần.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn Blobs vào cơ sở dữ liệu MySql bằng php

  2. LIMIT từ khóa trên MySQL với câu lệnh chuẩn bị

  3. Lỗi MySQL # 1071 - Khóa được chỉ định quá dài; độ dài khóa tối đa là 767 byte

  4. Lỗi nghiêm trọng:toán tử [] không được hỗ trợ cho chuỗi

  5. Nhận năm hiện tại, tháng hiện tại và ngày hiện tại trong MySQL