Inséré une adresse IP dans mysql

Fermé
glodybiss Messages postés 440 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 29 juillet 2015 - 6 janv. 2012 à 10:42
Stringman621 Messages postés 1305 Date d'inscription mardi 13 décembre 2005 Statut Membre Dernière intervention 1 septembre 2012 - 6 janv. 2012 à 12:15
Bonjour,

J'ai un formulaire de contact qui demande à l'utilisateur d'introduire aussi son adresse ip, alors j'ai remarqué quand l'utilisateur introduit son ip dans le formalaire dans ma base des données cela apparaît comme un nombre et même quand je récupère les données de la pour les affichées avec php je ne c'est toujours la même chose.

Exemple: pour tout ce que je mettrai comme ip (192.168.1.1, 192.168.10.5, etc...) il me donne toujours ceci : 192168



A voir également:

1 réponse

Stringman621 Messages postés 1305 Date d'inscription mardi 13 décembre 2005 Statut Membre Dernière intervention 1 septembre 2012 338
6 janv. 2012 à 10:45
Bonjour,

Dans ta base de données le champs où tu récupère l'adresse IP est-il une chaine de caractère ou un chiffre ?

Si c'est un chiffre, soit PHP ou Mysql le convertit de la sorte.
0
glodybiss Messages postés 440 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 29 juillet 2015 9
6 janv. 2012 à 12:12
Dans ma base des données le champs est un in (int), je crois que tu as raison c'est ma base des données qui converti puisque même quand j'insère à partir de la base des données ça converti toujours de la même façon.
0
Stringman621 Messages postés 1305 Date d'inscription mardi 13 décembre 2005 Statut Membre Dernière intervention 1 septembre 2012 338
6 janv. 2012 à 12:15
int = entier donc nombre.

Mais le en varchar ;)
0