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

mysql tronca il numero intero a un numero strano su trova e inserisci

Ora sospetto di aver capito il problema.

Ho eseguito i seguenti var_dumps su un'istanza php 5.5 e php 7.0 instance.dd(array('RawValue' => -1001094515039), array('using intval()' => intval(-1001094515039)), array('Versione PHP ' => phpversion()));

Ecco i risultati in:

5,5

7.0

Ci sono ulteriori informazioni in questo [link]:http://php.net/ manual/it/function.intval.php , ma sospetto che le modifiche ai numeri grezzi e ai numeri interi in php da 5 a 7 stiano causando il tuo problema. avvolgere la variabile in un intval() dovrebbe risolvere il tuo problema.

Spero che questo risolva il tuo problema!