Prilikom uvoza backupa baze dobijem ovaj error:
Pogreška
SQL upit:
CREATE TABLE `smf_aeva_fields` (
id_field int( 11 ) NOT NULL AUTO_INCREMENT ,
name varchar( 100 ) NOT NULL default '',
TYPE varchar( 20 ) NOT NULL default 'text',
options text NOT NULL ,
required tinyint( 1 ) NOT NULL default 0,
searchable tinyint( 1 ) NOT NULL default 0,
DESC text NOT NULL ,
bbc tinyint( 1 ) NOT NULL default 0,
albums text NOT NULL ,
PRIMARY KEY ( id_field )
) TYPE = MYISAM ;
MySQL je poručio: Dokumentacija
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc text NOT NULL,
bbc tinyint(1) NOT NULL default 0,
albums text NOT NUL' at line 8
Kako ovo popraviti?
Autor aeva modula je napravio malu grešku što se baze tiče.
Tabele desc i limit su fraze koje su rezervisane, ali ih je on tako nazvao.
Moraš u kodu staviti apostrof na te dve fraze, dakle
`DESC` TEXT NOT NULL ,
Isto to treba uraditi i za limit. (a možda i za još neke fraze, nisam siguran)
OK, hvala.