CemesiK
Albumy i grafika - Wersja do druku

+- CemesiK (https://cemesik.7m.pl)
+-- Dział: Jak stworzyć własny Portal Społecznościowy (https://cemesik.7m.pl/forumdisplay.php?fid=15)
+--- Dział: Tworzenie bazy danych (https://cemesik.7m.pl/forumdisplay.php?fid=25)
+---- Dział: Albumy i grafika (https://cemesik.7m.pl/forumdisplay.php?fid=36)
+---- Wątek: Albumy i grafika (/showthread.php?tid=14)



Albumy i grafika - Admin - 05-08-2025

Użytkownicy będą mogli tworzyć własne albumy zdjęć , a następnie publikować je i pokazywać swoim znajomym , którzy z kolei będą mogli je komentować . Należy utworzyć dwie tabele . Pierwsza będzie przechowywała informacje o albumach danego użytkownika i nosiła nazwę fb_album . Kolejne pola : identyfikator albumu , nazwa oraz identyfikator użytkownika , który taki album założył .

Tabela z albumami

Kod PHP:
create table `fb_album` (
`
album_idint(11not null auto_increment,
`
album_namevarchar(255collate utf8_unicode_ci not null,
`
album_user_idint(11not null,
primary key (`album_id`)
engine=myisam auto_increment=default charset=utf8 collate=utf8_unicode_ci auto_increment=


Druga tabela jest przznaczona na wpisanie obrazów , które będą się znajdowały w danym albumie w celu ich posegregowania . Tabela będzie nosiła nazwę fb_album_pictures . Kolejne pola w niej to : identyfikator obrazu , identyfikator albumu , identyfikator użytkownika , plik , opis obrazu oraz informacja o fakcie , że dany plik został usunięty przez użytkownika .

Tabela z z obrazami w albumach

Kod PHP:
create table `fb_album_pictures` (
`
pic_idint(11not null auto_increment,
`
pic_album_idint(11not null,
`
pic_user_idint(11not null,
`
pic_filevarchar(255collate utf8_unicode_ci not null,
`
pic_statusvarchar(255collate utf8_unicode_ci not null,
`
pic_deletechar(1collate utf8_unicode_ci not null,
primary key (`pic_id`)
engine=myisam auto_increment=default charset=utf8 collate=utf8_unicode_ci auto_increment=