Mysql / phpmyadmin et valeur par défaut.

WRInaute impliqué
Bonjour,

Dans les anciennes versions de phpmyadmin lorsque l’on ajoutait un champ numérique sur une table (int, smallint …) il plaçait systématiquement comme valeur par défaut ‘0’ maintenant c’est ‘Aucun’ (valeur par défaut non définis) … Donc maintenant sur mes tables je me retrouve avec parfois des 0 ou des Aucun en valeur par défaut lorsque je souhaite que la valeur par défaut soit 0.

Y a t-il une subtilité que je ne vois pas entre les deux ?
Vaut-il mieux spécifier le 0 plutôt que le aucun (ou inversement) ?
Je me prends la tête pour rien ?

Merci !
 
WRInaute accro
Tout dépend de tes scripts. 0 est une valeur. Donc le réponse au test if (isset($mavariable)) ne sera pas la même
 
Discussions similaires
Haut