sql >> Database teknologi >  >> RDS >> Mysql

mysql afkorter heltal til et mærkeligt tal ved find og indsæt

Jeg formoder nu, at jeg forstår problemet.

Jeg kørte følgende var_dumps på en php 5.5 instans og php 7.0 instans.dd(array('RawValue' => -1001094515039), array('using intval()' => intval(-1001094515039('P Version) ' => phpversion()));

Her er resultaterne i:

5,5

7,0

Der er nogle flere oplysninger i dette [link]:http://php.net/ manual/da/function.intval.php , men jeg formoder, at ændringerne af rå tal og heltal i php fra 5 til 7 er årsag til dit problem. indpakning af variablen i et intval() burde løse dit problem.

Håber dette løser dit problem!



  1. Knee-Jerk Vent-statistikker:PAGELATCH

  2. Finde funktionel afhængighed

  3. Hvad er den bedste måde at gemme dato og klokkeslæt på i MySQL?

  4. Hvordan får man adgang til MySQL fra en fjerncomputer (ikke localhost)?