par
zeus » 04 déc. 2007, 09:06
Les "types" des champs correspondent à ce que tu veux stocker en base.
Si tu veux stocker une valeur numérique, il faut utiliser INT, si tu veux stocker du texte pas très long, il faut choisir VARCHAR, pour un grand texte, il faut choisir TEXT, pour des tout petits chiffres, il faut choisir TINYINT, ...
Et l'erreur que tu as résolu dans ce thread illustre pourquoi il faut respecter les types de champs : en stockant un entier comme un texte, tu as modifier la manière de trier les données
Les "types" des champs correspondent à ce que tu veux stocker en base.
Si tu veux stocker une valeur numérique, il faut utiliser INT, si tu veux stocker du texte pas très long, il faut choisir VARCHAR, pour un grand texte, il faut choisir TEXT, pour des tout petits chiffres, il faut choisir TINYINT, ...
Et l'erreur que tu as résolu dans ce thread illustre pourquoi il faut respecter les types de champs : en stockant un entier comme un texte, tu as modifier la manière de trier les données