Autor Zpráva
Luksa
Profil *
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
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 *
S anglictinou si zrovna moc netykam, muzete mi zde napsat navrh jak byste to resili vy?
Luksa
Profil *
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
Luksa: http://php.vrana.cz/traverzovani-kolem-stromu-prakticky.php

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: