siDDis Skrevet 18. januar 2006 Del Skrevet 18. januar 2006 Eg skirver inn dette INSERT INTO ldu_structure VALUES ('', 'pages', '1', 'Pages', '', 0, '', 1, 0, 0, 0, 0, 'title.asc'); og får dette til svar uten å skjønne noko ERROR 1366 (HY000): Incorrect integer value: '' for column 'structure_id' at row 1 Sånn ser tabellen ut CREATE TABLE ldu_structure ( structure_id mediumint(8) NOT NULL auto_increment, structure_code varchar(16) NOT NULL default '', structure_path varchar(16) NOT NULL default '', structure_title varchar(32) NOT NULL default '', structure_desc varchar(255) NOT NULL default '', structure_minlevel tinyint(2) NOT NULL default '-1', structure_icon varchar(128) NOT NULL default '', structure_pages tinyint(1) NOT NULL default '1', structure_links tinyint(1) NOT NULL default '1', structure_events tinyint(1) NOT NULL default '1', structure_news tinyint(1) NOT NULL default '1', structure_group tinyint(1) NOT NULL default '0', structure_order varchar(16) NOT NULL default 'title.asc', PRIMARY KEY (structure_id) ) TYPE=MyISAM; Kva er gale? Lenke til kommentar
siDDis Skrevet 18. januar 2006 Forfatter Del Skrevet 18. januar 2006 Ok fekk det til med å bytte ut den første med NULL Problem 2 INSERT INTO ldu_forum_sectionsVALUES ( '1', '0', '101', '0', 'General discussion', 'Public', 'General chat.', 'system/img/admin/forums.gif', '', '', '', '', '', '365', '1', '1', '1', '1', '1', '1', '1', '0', '0', '0', '0', '0' ); MySQL said: #1264 - Out of range value adjusted for column 'fs_lt_id' at row 1 Ettersom eg forstår så er det kompatibilitets problemer mellom MySql 4 og 5? Lenke til kommentar
mikaelandre Skrevet 18. januar 2006 Del Skrevet 18. januar 2006 dette har ingenting med problemet ditt å gjøre, men jeg anbefaler sterkt å spesifisere hvilke felt du fyller ut, slik at resten får standardverdi. da slipper du den " '','','','','','','' " saken, og du kan legge til/fjerne felt fra tabellen uten å måtte oppdatere alle spørringene dine. Når det gjelder den andre feilen, så er det vanskelig å si uten å vite tabellstrukturen,. ihvertfall hvordan feltet fs_lt_id er definert, men det kan se ut som om du feks har brukt et tall som ikke får plass i feltet. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå