Az oldal feladata, hogy bemutassa az egymásra ható listák használatát több különböző módszerrel.
Az oldalon lévő kódok ingyenesen letölthetők és felhasználhatók, akár módosítás után is. Bár többször is tesztelt kódokról van szó, az esetleges hibákból eredő felelősség a felhasználóját terheli.
A Megyék-Települések táblák remélhetőleg a teljes magyarországi listát tartalmazzák, de ezt is mindenki saját felelősségére használhatja fel.

Többszintű lenyíló használat:

Javascript-es tömbbe megnyitáskor letöltve (forráskód letöltése)

Javascript-es tömbbe megnyitáskor letöltve, ID-k nélkül, csak szöveggel (forráskód letöltése)

Javascript-es tömbbe megnyitáskor letöltve, 2 szintes (forráskód letöltése)

iframe-be töltve javascriptbe (sok adat esetén) (forráskód letöltése)

Ajax segítségével (forráskód letöltése)

Ajax Táblázatok egymásba ágyazása (forráskód letöltése)

Oldal újratöltéssel (tiszta php,html) (forráskód letöltése)

Javascript-es tömbbe megnyitáskor letöltve, egyetlen lenyilóval (forráskód letöltése)


Tábla szerkezetek: Magyarország megyéi és települései SQL-ben (24K)

#
# Tábla szerkezet: `Orszagok`
#
CREATE TABLE Orszagok (
OrszagID int(11) NOT NULL auto_increment,
Orszagnev varchar(50) NOT NULL default '',
PRIMARY KEY (OrszagID)
) TYPE=MyISAM;


#
# Tábla szerkezet: `Megyek`
#
CREATE TABLE Megyek (
MegyeID int(11) NOT NULL auto_increment,
MegyeNev varchar(20) NOT NULL default '',
OrszagID int(11) default NULL,
PRIMARY KEY (MegyeID)
) TYPE=MyISAM;


#
# Tábla szerkezet: `Varosok`
#
CREATE TABLE Varosok (
VarosID int(11) NOT NULL auto_increment,
VarosNev varchar(50) NOT NULL default '',
MegyeID int(11) NOT NULL default '0',
PRIMARY KEY (VarosID)
) TYPE=MyISAM;