CemesiK
Tabela zawierająca komentarze - Wersja do druku

+- CemesiK (https://cemesik.7m.pl)
+-- Dział: Jak stworzyć własny BLOG (https://cemesik.7m.pl/forumdisplay.php?fid=14)
+--- Dział: Baza danych MySQL (https://cemesik.7m.pl/forumdisplay.php?fid=168)
+---- Dział: Tabela zawierająca komentarze (https://cemesik.7m.pl/forumdisplay.php?fid=194)
+---- Wątek: Tabela zawierająca komentarze (/showthread.php?tid=67)



Tabela zawierająca komentarze - Admin - 05-16-2025

Tabela o nazwie bloglm_comment będzie miała następujące pola:
  • comm_id - zawierające numer ID każdego wpisu. Pole to będzie miało wartość int(11), atrybut auto_increment,
  • comm_nick - będzie zawierało nazwę użytkownika, który dodał dany wpis. Będzie ono miało długość 25 znaków - varchar(25),
  • comm_email - pole przeznaczone na wpisanie przez autora komentarza swojego adresu e-mail. Pole będzie ustawione na varchar(35),
  • comm_content - przeznaczone na treść komentarza. Powinno zostać ustawione na wartość text,
  • comm_time - będzie ono zawierało czas publikacji danego komentarza, wystarczy dla niego ustawić wartość varchar(10),
  • comm_blog_id - pole przeznaczone na wpisanie ID danego wpisu w blogu, po którym będzie można się zorientować, dla którego wpisu należy wyświetlić ten komentarz, ustawimy je na int(11),
  • category_name - zawierające tytuł wpisu, ustawione na wartość varchar(255),

PRIMARY KEY ustawiamy na pole comm_id.

Kod PHP:
CREATE TABLE 'bloglm_comment' (
'comm_id' int(llNOT NULL auto_increment,
'comm_nick' varchar(25collate utf8_unicode_ci NOT NULL,
'comm_email' varchar(35collate utf8_unicode_ci NOT NULL,
'comm_content' text collate utf8_unicode_ci NOT NULL,
'comm_time' varchar(10collate utf8_unicode_ci NOT NULL,
'comm_blog_id' int(llNOT NULL,
PRIMARY KEY ('comm_id')
ENGINE=MyISAM DEFAULT CHARSET=utf8 C0LLATE=utf8_unicode_ci AUT0_INCREMENT=11