Det er korrekt, at der ikke kan sættes en standardværdi på TEXT. Du kan gøre 2 ting.
1) Oprette en trigger i mysql, der inserter en værdi i dit text felt, hver gang en ny række oprettes.
- Eksempel på en trigger:
- CREATE TRIGGER logo_insert BEFORE INSERT ON `tabel`
- FOR EACH ROW
- BEGIN
- SET NEW.logo = "standardværdi";
- END
-
- Hvis du vil slette den igen:
- DROP TRIGGER logo_insert
2) Tildele standardværdien igennem din php-kode.
Det er afhængigt af hvordan din database/kode er bygget op, hvad der er bedst at gøre. Men umiddelbart, vil jeg tro løsning 2 er vejen frem for dig.
Indlæg senest redigeret d. 09.05.2012 21:57 af Bruger #955