Tệ hại của tôi, điều này là quá đơn giản! Wordpress sử dụng hai trình giữ chỗ% s và% d.
% s nên được sử dụng khi chuyển các chuỗi vào cơ sở dữ liệu
trong khi:
% d nên được sử dụng cho các số nguyên.
Vấn đề của tôi ở trên là tôi đã trộn chúng với nhau, tôi sử dụng% d cho chuỗi hoặc% s cho số nguyên. Vì vậy, vấn đề được giải quyết bằng cách sử dụng trình giữ chỗ chính xác cho loại dữ liệu cụ thể của bạn. Vấn đề đã được giải quyết.
Ví dụ:nếu bạn đang truy vấn cơ sở dữ liệu bằng cách sử dụng id với biến php $ id, trình giữ chỗ phải là% d vì nó là số nguyên đối với chuỗi, chẳng hạn như tên, v.v. hãy sử dụng% s.