Tabela o nazwie bloglm_bloks będzie miała następujące pola:
PRIMARY KEY ustawiamy na pole block_id.
Gdy już mamy tabelę, możemy umieścić w niej wartości dla bloków, które utworzymy.
Możemy także wykonać polecenie SQL, które doda te wartości za nas. W tym celu należy przepisać poniższe polecenie do wiersza poleceń w bazie MySQL lub do programu phpMyAdmin.
- block_id - z ID danego bloku, ustawione na wartość numeryczną o długości 11 znaków - int(11), atrybut auto_increment,
- block_name - z nazwą bloku, w której będzie się zawierała nazwa systemowa ustawione na wartość 20 znaków - varchar(20),
- block_show - będzie odpowiadało za nazwę bloku wyświetlającą się użytkownikowi na ekranie, ustawione na wartość tekstową o długości 255 znaków - varchar(255),
- block_side - będzie zawierało informację, po której stronie znajduje się blok. W tym wypadku wystarczy nam do tego pole o długości 1 znaku - char(1),
- block_poz - będzie zawierało pozycję danego bloku, ustawione na wartość numeryczną o długości 11 znaków - int(11),
- block_active - pozwoli na aktywację lub dezaktywaję bloku, ustawione na długość jednego znaku alfanumerycznego - char(1).
PRIMARY KEY ustawiamy na pole block_id.
Kod PHP:
CREATE TABLE 'bloglm_blocks' (
'block_id' int(11) NOT NULL auto_increment,
'block_name' varchar(20) collate utf8_unicode_ci NOT NULL,
'błock_show' varchar(255) collate utf8_unicode_ci NOT NULL,
'błock_side' char(1) collate utf8_unicode_ci NOT NULL,
'block_poz' int(11) NOT NULL default '0',
'block_active' char(1) collate utf8_unicode_ci NOT NULL,
PRIMARY KEY ('block_id')
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUT0_INCREMENT=16 ;
Gdy już mamy tabelę, możemy umieścić w niej wartości dla bloków, które utworzymy.
Możemy także wykonać polecenie SQL, które doda te wartości za nas. W tym celu należy przepisać poniższe polecenie do wiersza poleceń w bazie MySQL lub do programu phpMyAdmin.
Kod PHP:
INSERT INT0 'bloglm_blocks' VALUES (2, 'popular_arts', 'Popularne artykuły', 'l', 5, 't');
INSERT INTO 'bloglm_blocks' VALUES (13, 'popular_blog', 'Popularne wpisy', 'l', 2, 't');
INSERT INTO 'bloglm_blocks' VALUES (5, 'new_download', 'Nowe do u pobrania', 'p', 2, 't');
INSERT INTO 'bloglm_blocks' VALUES (6, 'pop_download', 'Popularne pliki', 'p', 4, 't');
INSERT INTO 'bloglm_blocks' VALUES (7, 'login', 'Zaloguj', 'p', 1, ' t' );
INSERT INTO 'bloglm_blocks' VALUES (12, 'menu', 'Menu', 'p', 0, ' t');
INSERT INTO 'bloglm_blocks' VALUES (11, 'new_arts', 'Nowe artykuły', 'l', 4, 't');
INSERT INTO 'bloglm_blocks' VALUES (14, 'newest_blog', 'Najnowsze wpisy', 'l', 1, 't');
INSERT INTO 'bloglm_blocks' VALUES (15, 'category_blog', 'Kategorie Bloga', 'l', 3, 't');