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

mysql_real_escape_string và array_map trả về chuỗi trống?

array_map trả về mảng mới, nếu bạn đang ghi đè $_POST , giải pháp tốt hơn sẽ là sử dụng array_walk .

array_walk($_POST, function(&$string) use ($link) { 
  $string = mysqli_real_escape_string($link, $string);
});

Lưu ý rằng $link phải là kết nối hợp lệ.

Function [ <internal:mysqli> function mysqli_real_escape_string ] {

  - Parameters [2] {
    Parameter #0 [ <required> $link ]
    Parameter #1 [ <required> $string_to_escape ]
  }
}


  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 TRƯỜNG HỢP KHI THAM GIA Lỗi câu lệnh

  2. Thêm chỉ mục FULLTEXT trong Doctrine 2 bằng cách sử dụng chú thích?

  3. Quyền truy cập bị từ chối đối với người dùng 'www-data' @ 'localhost - làm thế nào để đối phó với điều đó?

  4. Mô phỏng chức năng lag trên MySQL

  5. Cách chuyển giá trị cơ sở dữ liệu trong siêu liên kết bằng PHP + HTML