Systém novinek v PHP a MySQL - popis tabulek
Než začnu popisovat to, jak celý systém funguje, měl bych asi nejdřív popsat definice tabulek. Celý systém se skládá ze dvou tabulek — tabulka bb_users a tabulka bb_news, přičemž hlavní a nejdůležitější tabulkou je tabulka bb_news, ve které jsou uloženy všechny novinky.
Tabulka bb_users
Tabulka slouží pouze pro uložení přihlašovacího jména, hesla a e-mailu tzv. administrátora novinek. Vzhledem k tomu, že jsem ten systém dělal v podstatě pouze pro sebe, tak se mi nechtělo systém navrhovat moc sofistikovaně a rozhodl jsem se, že k němu bude mít přístup pouze jeden uživatel. Do budoucna to půjde případně rozšířit.
Tabulku jsem vytvořil následujícím SQL příkazem:
CREATE TABLE bb_users (
id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
user VARCHAR(32) NOT NULL,
pass VARCHAR(32) NOT NULL,
mail VARCHAR(255) NOT NULL,
PRIMARY KEY(id)
)
Obsahuje atributy:
- id (jednoznačný identifikátor, automaticky se inkrementující),
- user (jménoo uživatele),
- pass (heslo),
- mail (e-mailová adresa).
Tabulka bb_news
Tabulka slouží k uložení všech novinek. Vytvořil jsem ji nálsedujícím SQL příkazem:
CREATE TABLE bb_news (
id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
date DATE NOT NULL DEFAULT '0000-00-00',
head VARCHAR(50) NOT NULL,
cont TEXT NOT NULL,
showdate ENUM('0','1') NOT NULL DEFAULT '1',
formatcont ENUM('0','1') NOT NULL DEFAULT '1',
PRIMARY KEY(id)
)
Obsahuje atributy:
- id (jednoznačný identifikátor, automaticky se inkrementující),
- date (datum novinky),
- head (nadpis novinky),
- cont (vlastní obsah novinky),
- showdate (přepínač toho, zda se má při vypisování novinky vypisovat datum novinky),
- formatcont (přepínač toho, zda se má při vypisování novinky provádět formátování obsahu novinky).
- Napsal: bobocop, 25.03.2006, 19:52:00
- Kategorie: Programování
- Trvalý odkaz
Komentáře
Přidání komentáře...
Archivy
- červenec 2011
- červen 2011
- květen 2011
- únor 2011
- červenec 2010
- červen 2010
- duben 2010
- březen 2010
- únor 2010
- leden 2010
- listopad 2009
- říjen 2009
- září 2009
- červen 2009
- březen 2009
- prosinec 2008
- listopad 2008
- říjen 2008
- srpen 2008
- červen 2008
- květen 2008
- duben 2008
- březen 2008
- únor 2008
- prosinec 2007
- listopad 2007
- září 2007
- červen 2007
- květen 2007
- duben 2007
- březen 2007
- leden 2007
- prosinec 2006
- říjen 2006
- září 2006
- srpen 2006
- červenec 2006
- červen 2006
- duben 2006
- březen 2006
- únor 2006
- leden 2006
- prosinec 2005
- listopad 2005
- říjen 2005
- září 2005
- srpen 2005
- červenec 2005
- červen 2005
- květen 2005
- duben 2005
- březen 2005
- únor 2005
- leden 2005
- prosinec 2004
- listopad 2004
- říjen 2004
- září 2004
- srpen 2004
- červenec 2004
- červen 2004
Odkazy
- Bohumír Bednařík
- Matějka Koupelny
- Škola pro výcvik vodicích psů pro nevidomé
- Veřejný weblog
- Montáže nábytku
Ostatní
Vyhledávání
Reklama