![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Gliwice Ostrzeżenie: (10%) ![]() ![]() |
Witam.
Mam napisać archiwum. Prościej, ma to byc tabelka o następującym wyglądzie: słowa kluczowe słowo#1 | słowo#2 | słowo#3 daty 02.06.06 4 5 7 < -- pozycja słowa kluczowego 04.07.06 2 3 2 i nie wiem jak skonstruować zapytanie zeby móc "powstawiać" dane do tej tabelki, 3 godziny sie z tym mecze. Pomocy! ;/ schemat bazy danych: Kod CREATE TABLE `keywords` (
`keyword_id` int(11) NOT NULL, `page_id` int(11) NOT NULL, `value` varchar(255) NOT NULL, PRIMARY KEY (`keyword_id`) ) TYPE=MyISAM AUTO_INCREMENT=5; -- -- Zrzut danych tabeli `keywords` -- INSERT INTO `keywords` VALUES (1, 1, 'jeden'); INSERT INTO `keywords` VALUES (2, 1, 'dwa'); INSERT INTO `keywords` VALUES (3, 1, 'trzy'); INSERT INTO `keywords` VALUES (4, 1, 'cztery'); -- -------------------------------------------------------- -- -- Struktura tabeli dla `pages` -- CREATE TABLE `pages` ( `page_id` int(11) NOT NULL, `user_id` int(11) NOT NULL, `url` varchar(255) NOT NULL, PRIMARY KEY (`page_id`) ) TYPE=MyISAM AUTO_INCREMENT=2; -- -- Zrzut danych tabeli `pages` -- INSERT INTO `pages` VALUES (1, 2, 'http://strona.prv.pl'); -- -------------------------------------------------------- -- -- Struktura tabeli dla `statistics` -- CREATE TABLE `statistics` ( `stat_id` int(11) NOT NULL, `page_id` int(11) NOT NULL, `keyword_id` int(11) NOT NULL, `date` date NOT NULL, `position` int(11) NOT NULL, PRIMARY KEY (`stat_id`) ) TYPE=MyISAM AUTO_INCREMENT=5; -- -- Zrzut danych tabeli `statistics` -- INSERT INTO `statistics` VALUES (1, 1, 1, '2006-07-11', 9); INSERT INTO `statistics` VALUES (2, 1, 2, '2006-07-05', 5); INSERT INTO `statistics` VALUES (3, 1, 1, '2006-07-12', 1); INSERT INTO `statistics` VALUES (4, 1, 2, '2006-07-12', 1); -- -------------------------------------------------------- -- -- Struktura tabeli dla `users` -- CREATE TABLE `users` ( `user_id` int(11) NOT NULL, `login` varchar(30) NOT NULL, `is_admin` tinyint(1) NOT NULL, PRIMARY KEY (`user_id`) ) TYPE=MyISAM AUTO_INCREMENT=6; -- -- Zrzut danych tabeli `users` -- INSERT INTO `users` VALUES (1, 'keedy', 1); INSERT INTO `users` VALUES (2, 'bolek', 0); INSERT INTO `users` VALUES (3, 'aaa' 0); Ten post edytował keedy 12.07.2006, 16:32:56 -------------------- ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:27 |