- Có đúng là Bill Gates trúng số độc đắc không?
- Đúng, hoàn toàn đúng. Chỉ có điều không phải Bill Gates mà là John Doe, không phải trong xổ số mà là black jack, không phải jackpot mà là $ 10 và không trúng mà là thua.
Điều này " gần giống hệt nhau "làm hỏng toàn bộ. Để đổ lỗi cho mysqli, bạn phải chạy chính xác cùng một truy vấn mà không có bất kỳ giả định nào.
Thực tế có toàn bộ chương trình PHP để tạo truy vấn động của bạn. Chắc chắn có thể có lỗi trong chương trình đó. Vì vậy, nếu truy vấn của bạn chạy không theo cách bạn mong đợi, bạn phải xác minh kết quả của chương trình, cụ thể là - chính truy vấn.
Bạn đã bao giờ có ý tưởng lặp lại truy vấn kết quả thay vì chạy nó? Chỉ để chắc chắn rằng đó thực sự là truy vấn bạn mong đợi? Nếu không - đã đến lúc phải làm như vậy.
Và tất nhiên, nó phải là tập hợp các truy vấn chính xác, không khác với những truy vấn bạn chạy theo cách thủ công.
Nếu thực sự là bạn chạy giống hệt tĩnh truy vấn từ mysqli và kết quả khác với bất kỳ ứng dụng khách nào khác - khi đó bạn đang kết nối với các máy chủ khác nhau với các ứng dụng khách này. Trong khi mysqli sẽ không bao giờ can thiệp vào các truy vấn của bạn. Bạn có thể chắc chắn về điều đó.