Ho un campo di tipo INT di dimensione 15, quando inserisco un valore di massimo 9 caratteri nessun problema, ma se inserisco un valore maggiore o uguale a 10 caratteri dopo il salvataggio questo viene convertito nel seguente numero 2147483647. La tabella viene popolata attraverso phpmyadmin, ma il problema si verifica anche se i dati li passo attraverso php.
Per esempio:
- se scrivo 557006169 quindi 9 caratteri, al salvataggio non ci sono problemi
- se scrivo 5570061694 quindi 10 caratteri, al salvataggio diventa 2147483647
- se scrivo 2498230934 questo viene sempre convertito nello stesso risultato: 2147483647
Qualcuno ha un idea ?![]()