Tôi đang sử dụng mysql_real_escape_string để thoát khỏi chuỗi trước khi chèn nó vào cơ sở dữ liệu mysql của tôi.mysql_real_escape_string và '
Mọi thứ hoạt động tốt, ngoại trừ ký tự ’
bị bỏ qua và chuyển thành ’
bởi mysql.
Tôi có thể làm gì để giải quyết vấn đề? Tôi có nên sử dụng một chức năng tốt hơn để thoát khỏi chuỗi?
Tôi cũng lo lắng rằng các tay đua khác có thể bị lạc và bị biến thành vô nghĩa!
Vui lòng trợ giúp!
Cảm ơn :)
để làm rõ, có sự khác biệt giữa 'và' – dqhendricks
+1 Cũng có thể là sự cố mã hóa máy khách/máy chủ (ví dụ: 'SET NAMES'). – netcoder
cảm ơn. do đó, việc thiết lập mã hóa trường thành utf-8 sẽ khắc phục bất kỳ vấn đề nào như thế này? – significance