Autor | Zpráva | ||
---|---|---|---|
Luksa Profil * |
#1 · Zasláno: 13. 10. 2009, 14:34:44
Jak byste udelali strukturu tabulky pro nasledujici zadani?
Byl by to takovy rozcestnik. Nejprve by bylo na vyber vybrani mezi bydleni, cestovani atd. Po vybrani cestovani by bylo cestovni doklady, se zviraty, v zahranici (to by se delilo na krizove situace a overovani listin a v techto kategoriich by se uz vyskytovaly clanky). Puvodne jsem to myslel takhle, ale jak dal rozdelit kategorii v zahranici: Tabulka CESTOVANI a sloupce cestovni doklady, se zviraty, v zahranici |
||
ninja Profil |
#2 · Zasláno: 13. 10. 2009, 15:09:56
Pro uložení hiearchických dat do relační databáze je možné použít různé způsoby, všechny mají sve výhody i nevýhody. Můžete si přečíst starší, nicméně stále platný článek v angličtině
|
||
Luksa Profil * |
#3 · Zasláno: 13. 10. 2009, 15:29:37
S anglictinou si zrovna moc netykam, muzete mi zde napsat navrh jak byste to resili vy?
|
||
Luksa Profil * |
#4 · Zasláno: 13. 10. 2009, 19:43:01
Napisu Vam moje porzatimni reseni, snad neni uplne spatne
Tabulka obsahuje ID, Sluzba a PARENT_ID (ve sloupci Sluzba je vsechno - bydleni, cestovani, doklady...i clanky) Pak mam Select Box kde zobrazuju sluzby. To pak resim takto: $sluzby = $_GET['sluzby']; if ($sluzby == "cestovani"){ $id = 2; $select = "ano"; //pokud obsahuje potomky } if ($select == "ano"){ $sql4 = "SELECT * FROM sluzby WHERE parent_id = '$id'"; //zobrazi dalsi Select } else { $sql4 = "SELECT * FROM sluzby WHERE parent_id = '$id'"; //zobrazi clanek } Co na toto reseni rikate? |
||
tiso Profil |
#5 · Zasláno: 14. 10. 2009, 01:04:15
|
||
Časová prodleva: 15 let
|
0