Via PHP j'execute :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ALTER TABLE `matable` ADD `Num` SMALLINT UNSIGNED NOT NULL DEFAULT '0'
Si le champ NUM existe, j'ai une erreur
Duplicate column name 'Num'

Normal...

Pour eviter le message d'erreur quand "Num" est dejà présent dans la table, et eviter le plantage du script qui se poursuit avec d'autres commandes SQL, je pensais mettre un IGNORE

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ALTER IGNORE TABLE `matable` ADD `Num` SMALLINT UNSIGNED NOT NULL DEFAULT '0'
Meme erreur... Comment faire ?
Merci à tous