Lâu trước khi tôi biết bất cứ điều gì - không phải là tôi biết nhiều ngay cả bây giờ - Tôi đã xác định một ứng dụng web trong php mà chèn dữ liệu trong cơ sở dữ liệu mysql của tôi sau khi chạy các giá trị thông qua htmlentities()
. Tôi cuối cùng đã đến giác quan của tôi và loại bỏ bước này và bị mắc kẹt trong đầu ra chứ không phải là đầu vào và đi trên con đường vui vẻ của tôi.Làm thế nào để loại bỏ htmlentities() giá trị từ cơ sở dữ liệu?
Tuy nhiên tôi đã phải xem lại một số dữ liệu cũ này và tiếc là tôi gặp sự cố khi hiển thị trên màn hình tôi nhận được các giá trị được hiển thị có hiệu quả hai lần. Vì vậy, có một mysql hoặc phpmyadmin cách thay đổi tất cả các hàng cũ hơn, bị ảnh hưởng trở lại vào các nhân vật có liên quan của họ hoặc tôi sẽ phải viết một kịch bản để đọc mỗi hàng, giải mã và cập nhật tất cả 17 triệu hàng trong 12 bảng?
EDIT:
Thanks for the help tất cả mọi người, tôi đã viết câu trả lời của riêng tôi xuống dưới với một số mã trong, nó không đẹp nhưng nó làm việc trên các dữ liệu thử nghiệm trước để chặn một người nào đó chỉ ra một lỗi rõ ràng trong mã của tôi trong khi tôi đang ở trên giường tôi sẽ chạy nó trên một DB sao lưu vào ngày mai và sau đó trên một sống nếu điều đó hoạt động ra alright.
Có gì sai với thực thể HTML? Họ chắc chắn là con đường để đi đặc biệt cho các ngôn ngữ không phải tiếng Anh ... – nico
Vấn đề quen thuộc, tôi sợ rằng tôi chưa giải quyết được ... – jeroen
@nico không có gì sai với các thực thể html, chỉ cần tôi thích dữ liệu được lưu trữ khi nó được nhập vào, nó có thể chạy qua htmlentities khi xuất. Đó là một sự lựa chọn tôi đã thực hiện sau khi đã bắt đầu trang web mặc dù vậy cần tiêu chuẩn hóa cho tất cả các hàng. – TooManyCooks