Gremo
22-08-2005, 17:39
ciao a tutti
un'applicazione che sto sviluppando inserisce un campo iva, di tipo int di 11 cifre, tramite un form e linguaggio php.
Il mio problema è: qualsiasi valore inserisco, il db me lo sostituisce con il numero più grande dell'intervallo.
Mi spiego: compilo il campo con valore di iva: 66666666666
-se ho settato il campo INT(11) UNSIGNED NOT NULL nel db mi ritrovo: 4294967295, che guardacaso è il massimo valore dell'intervallo.
-se ho settato il campo iva come INT(11) NOT NULL senza specificare il sengo, mi ritrovo: 2147483647, guardacaso il massimo valore consentito se fosse con segno.
è la prima volta che mi capita una cosa del genere e non so cosa fare :muro: :muro: ho pochi giorni :help:
un'applicazione che sto sviluppando inserisce un campo iva, di tipo int di 11 cifre, tramite un form e linguaggio php.
Il mio problema è: qualsiasi valore inserisco, il db me lo sostituisce con il numero più grande dell'intervallo.
Mi spiego: compilo il campo con valore di iva: 66666666666
-se ho settato il campo INT(11) UNSIGNED NOT NULL nel db mi ritrovo: 4294967295, che guardacaso è il massimo valore dell'intervallo.
-se ho settato il campo iva come INT(11) NOT NULL senza specificare il sengo, mi ritrovo: 2147483647, guardacaso il massimo valore consentito se fosse con segno.
è la prima volta che mi capita una cosa del genere e non so cosa fare :muro: :muro: ho pochi giorni :help: