sql >> Database >  >> RDS >> Mysql

mysql kapt geheel getal af tot een vreemd getal bij zoeken en invoegen

Ik vermoed nu dat ik het probleem begrijp.

Ik heb de volgende var_dumps uitgevoerd op een php 5.5-instantie en php 7.0 instance.dd(array('RawValue' => -1001094515039), array('using intval()' => intval(-1001094515039)), array('PHP-versie ' => phpversion()));

Hier zijn de resultaten in:

5,5

7.0

Er is wat meer informatie in deze [link]:http://php.net/ handleiding/en/function.intval.php , maar ik vermoed dat de wijzigingen in onbewerkte getallen en gehele getallen in php van 5 naar 7 uw probleem veroorzaken. het inpakken van de variabele in een intval() zou uw probleem moeten oplossen.

Ik hoop dat dit je probleem oplost!



  1. Prestaties in PDO / PHP / MySQL:transactie versus directe uitvoering

  2. MySQLTest-fout bij het proberen om C# te verbinden met MySql

  3. Native JPA-query retourneert Double of BigDecimal

  4. Identificeer telefoonnummers in een PL/SQL-iteratie