Tabela o nazwie bloglm_langthem będzie miała następujące pola:
Do tabeli należy dodać domyślny szablon i język w celu uruchomienia systemu. Wstawiamy wartości określone dla języka polskiego oraz domyślny szablon internetowy, jak są rozróżniane szablony od języków w polu js_typ. Wartość dla języka jest zdefiniowana jako „j", a dla szablonu jako „s".
- js_id - będzie polem klucza o wartości int(11), atrybut auto_increment,
- js_name - będzie zawierało nazwę szablonu lub języka, ustawione na wartość o długości do 255 znaków - varchar(255),
- js_typ - będzie określało typ elementu - czy jest to szablon czy język w systemie. Pole ustawiamy na wartość char(1), gdyż jeden znak wystarczy na opisanie, czy dany element jest szablonem czy językiem.
Kod PHP:
CREATE TABLE 'bloglm_langthem' (
'js_id' int(11) NOT NULL auto_increment,
'js_name' varchar(255) collate utf8_unicode_ci NOT NULL,
'js_typ' char(1) collate utf8_unicode_ci NOT NULL,
PRIMARY KEY ('js_id')
) ENGINE=MyISAM DEFAULT CHARSET=utf8 C0LLATE=utf8_unicode_ci AUT0_INCREMENT=19 ;
Do tabeli należy dodać domyślny szablon i język w celu uruchomienia systemu. Wstawiamy wartości określone dla języka polskiego oraz domyślny szablon internetowy, jak są rozróżniane szablony od języków w polu js_typ. Wartość dla języka jest zdefiniowana jako „j", a dla szablonu jako „s".
Kod PHP:
INSERT INT0 'bloglm_langthem' VALUES (1, 'polish_utf', 'j');
INSERT INT0 'bloglm_langthem' VALUES (3, 'default', 's');