Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

mysql cắt bớt số nguyên thành một số lạ khi tìm và chèn

Bây giờ tôi nghi ngờ rằng tôi đã hiểu vấn đề.

Tôi đã chạy var_dumps sau trên một phiên bản php 5.5 và php 7.0 instance.dd (array ('RawValue' => -1001094515039), array ('using intval ()' => intval (-1001094515039)), array ('Phiên bản PHP '=> phpversion ()));

Đây là kết quả trong:

5.5

7,0

Có thêm một số thông tin trong [liên kết] này: http://php.net/ manual / en / function.intval.php , nhưng tôi nghi ngờ những thay đổi đối với số nguyên và số nguyên trong php từ 5 đến 7 đang gây ra sự cố của bạn. bao bọc biến trong một intval () sẽ giải quyết được vấn đề của bạn.

Hy vọng điều này giải quyết được vấn đề của bạn!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cronjob mỗi phút

  2. thứ tự thực hiện trong môi trường web

  3. Thứ tự theo nhóm trong Doctrine 2

  4. Tham gia DQL của Doctrine trên các cột có thể trống

  5. kiểm tra xem kết quả truy vấn có hàng trống mysqli không