Hourra ! On peut remercier Yorick qui m'a indiqué, peut-être sans le vouloir, ce qu'il s'est passé pour Royug !
En fait son IP dépassait la valeur maximale d'un INT, ce qui fait que quand le script entrait son IP dans la BDD, cette dernière réduisait automatiquement l'IP à la valeur maximale d'un INT (= 2 147 483 647). Donc quand le script a vérifié si l'IP qu'il venait de rentrer étaient bien dans la BDD, il n'a pas retrouvé l'IP qu'il cherchait et a donc renvoyé une erreur. Mais les données ont bien été rentrées.
Bref, on a changé pour un BIGINT dont la valeur maxi est de 9 223 372 036 854 775 807
on est largement à l'abri !