Hvis feltet tillader NULL, så vil NULL også være standard, med mindre du explicit har sat 0 til at være standard. Så det skyldes måske, at NULL ikke er tilladt for feltet?
Du kan rette det med:
ALTER TABLE t CHANGE COLUMN c c INT(11) NULL DEFAULT NULL;
Du skal skrive kolonnenavnet to gange - det er lidt spøjst, men det bruges også til at omdøbe med :)
det er når jeg indsætter vha PHP.. VALUES ('$_POST[var]'...) Hvis $_POST[var] ikke er defineret vil den indsætte '' dvs ingenting. Et eller andet sted bliver det til et 0-tal?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.