Cập nhật như đã đề cập trong nhận xét , mysql_
không được dùng nữa kể từ 5.5
:
và bị xóa trong PHP 7 .
mysql_real_escape_string()
là một phần tiêu chuẩn của Hàm MySQL "batch"
và sẽ luôn hoạt động nếu tiện ích mở rộng được tải đúng cách.
Có bất kỳ mysql_
nào khác không chức năng hoạt động? (Không nên)
Đảm bảo rằng bạn đã bỏ ghi chú dòng này trong php.ini
của mình :
extension=mysql.so
Ngoài ra, sẽ là khôn ngoan khi sử dụng mysqli
hoặc PDO
thay vào đó ( mysql_
không được dùng nữa
), cả hai đều có thể lo việc thoát cho bạn.