Készítsen keresési oldalakon

Készítsen keresési oldalakon és a keresési eredményeket

Dreamweaver lehet használni, hogy hozzon létre egy sor olyan oldalakon, amelyek lehetővé teszik a felhasználó kereshet az adatbázisban, és tekintse meg az eredményt.

A legtöbb esetben, a mellett ez a funkció a Web alkalmazás legalább két oldalon.

Az első oldal tartalmazza a HTML-forma, amelyben a felhasználó belép a keresési paramétereket. Bár ez az oldal valójában nem keresni végezzük, ez az úgynevezett keresési oldalon.

Második oldal - egy oldalon az eredmények, hogy végzi a legtöbb munkát. A találati oldalon a következő feladatokat látja:

• olvasása a keresési paramétereket által küldött kereső oldal;
• Kapcsolódás az adatbázishoz, és keresni bejegyzések
• létrehozása egy sor feljegyzések a megtalált rekordot;
• tartalmának kijelzése rekordjait.


Ezen felül, akkor adjunk hozzá egy részletes oldal. Információs oldal további információt nyújt a rekordot a találati oldalon.

Ha csak egy Dreamweaver keresési opció lehetővé teszi, hogy adjunk keresési funkció webes alkalmazások használata nélkül SQL-lekérdezések és változókat. Egyszerűen fejleszteni az oldalt, és töltse ki az adatokat néhány dialógus.

Ha több keresési lehetőségek, akkor létre kell hozni egy SQL-nyilatkozatot, és meghatározza több változó érte. Dreamweaver beilleszti az SQL-lekérdezés az oldalra. Amikor az oldal fut a szerver, ellenőrizte az összes rekordot az adatbázisban táblázatban.
Ha a megadott területen egy rekord megfelel a feltételeknek SQL-lekérdezést, a rekord szerepel a rekordok sorozataként. SQL-lekérdezés lényegében létrehoz egy sor nyilvántartások, amelyek csak
A keresés eredménye.

Például, az értékesítési személyzet területén információt kaphatnak az ügyfelek jövedelme egy bizonyos szint fölött az élő bizonyos területeken. A forma a keresési oldalon, a munkavállaló határozza meg a földrajzi terület és a minimális jövedelem, és megnyomja a „Küldés” gombra, hogy továbbítja a két érték szerveren. A szerveren az értékek átvitele az SQL-kimutatás az eredmények oldalon, amely létrehoz egy recordset, amely csak az ügyfelek a meghatározott földrajzi területen egy jövedelme meghaladja az előre meghatározott szintet.

Létrehozása a keresési oldalon

Keresés a weboldalon jellemzően űrlapmezőket, ahol a felhasználó belép a keresési paramétereket.
Keresés az oldalon tartalmaznia kell legalább a HTML-forma és kattintson a „Küldés” gombra.

Ahhoz, hogy hozzá a keresési oldal HTML-űrlapok az alábbi lépéseket.

Keresés oldal jön létre.


Létrehozása alap találati oldal

Amikor a felhasználó rákattint a forma „Keresés”, a keresési paramétereket átadja az eredmények oldalon a szerveren. A találati oldalon a szerveren (nem tévesztendő össze az oldalt eredmények a böngészőben) lekéri adatbázisrekordot. Ha a keresési oldalon a szerver küld egy keresési lehetőséget, akkor létrehozhat egy találati oldalon nélkül SQL-lekérdezések és változókat.
Készítsen egy központi nyilvántartás egy szűrő, amely kizárja a bejegyzések, amelyek nem felelnek meg a keresési paramétert küldött a keresési oldalon.

Megjegyzés. meg kell határozni egy sor rekordok kiterjesztett párbeszédablak „set rekordok” alatt több keresési feltételeket. Lásd. „Létrehozása a kiterjesztett oldalon az eredmények” oldalon 663.


Létrehozása egy sor bejegyzések a keresési eredményekhez

1. Nyissa meg a dokumentum ablakban, a találati oldalon.
Ha a találati oldal még nem létezik, hozzon létre egy üres dinamikus oldal ( „Fájl”> „New”> „üres oldal”).
2. Hozzon létre egy sor rekordot. Ehhez nyissa meg a „kötelező” ( „Ablak”> „kötelező”), nyomja meg a (+) gombot és válassza a „rekordot” a felugró menüből.
3. Győződjön meg arról, hogy a nyílt egyszerű „set bejegyzések” párbeszédablak.
Ha megnyitja a kiterjesztett párbeszédpanelen váltson egy egyszerű ablakban a „Simple”.
4 Állítsa be a rekord nevét, és válassza ki a kapcsolatot.
Be kell kapcsolódni, hogy adatokat tartalmazó adatbázis a kereséshez.
5. A pop-up „Táblázat” menüből válassza ki a táblázatot kutatva az adatbázist.

Megjegyzés. Amikor egy keresési lehetőséget is kereshet rekordok csak egy asztal. Egyidejű keresést több táblában kell bővíteni a „set bejegyzések” párbeszédpanelen adja meg az SQL-lekérdezést.
6. Fel kell tüntetni rekordok sorozataként csak néhány oszlop a táblázatban, nyomja meg a „Select” és válassza ki a kívánt oszlopokat a listában, tartsa lenyomva a Ctrl billentyűt (Windows) vagy a Command (Macintosh).
Ki kell választani csak az oszlopok információt szeretne megjeleníteni a találati oldalon.
Ne zárja be a „rekordot” párbeszédablak. Meg fogják használni, hogy letölteni a paraméterek által küldött kereső oldal, és ami egy sor bejegyzések szűrő ellentétes bejegyzés, amely nem felel meg a keresési paramétereket.

Létrehozása recordset szűrő

1. Az első pop-up a „Filter” menü területen válassza ki az oszlopot az adatbázis tábla, amely megpróbálja összehangolni.
Például, ha az érték által küldött kereső oldal egy város nevét, válassza ki az oszlopot a táblázatban a város nevét.

2 A felbukkanó menüből éri el az első menüből válassza ki az egyenlőségjel (ez már ki van választva).

5 Nyomja meg a „Test” gombra, írja be a vizsgálati értéket, majd kattintson az „OK” kapcsolódni az adatbázishoz, és hozzon létre egy példányt rekordok sorozataként (opcionális).
A teszt értékét szimulálja a visszaadott érték a keresési oldalon. Kattintson az „OK” zárja be a teszt recordset.

6. Ha az adathalmaz OK, majd kattintson az „OK” gombra.
Ugrás az oldalra hozzáadott szerver oldali script, amely ellenőrzi a futás az összes rekordot az adatbázisban táblázatban. Ha a megadott területen egy rekord megfelel a feltételeknek SQL-lekérdezést, a rekord szerepel a rekordok sorozataként. A szkript létrehoz egy sor nyilvántartások, amelyek csak a keresési eredményeket.

A következő lépés - megjeleníti a rekordok sorozataként a találati oldalon. További információért lásd. A „Display keresés eredménye” oldalon 664.

Létrehozása a kibontott oldal eredmények

Ha a keresési oldalon a szerver küld több keresési paramétereket a találati oldalon, akkor létre kell hozni az SQL-lekérdezést, és használja a keresési paramétereket SQL-változót.

Megjegyzés. „Recordset” lehetséges egy egyszerű párbeszédablak egy keresési kifejezést, hogy határozza meg az adatok. Lásd. Lásd: „létrehozása alapvető eredmények oldal” 661.

6 Kattintson a „Teszt” gombra, hogy hozzon létre egy másolatot rekordok sorozataként az alapértelmezett értékek a változók (nem kötelező).
Az alapértelmezett értékek szimulálására visszaadott értékek a keresési oldalon. Kattintson az „OK” zárja be a teszt recordset.
7. Ha az adathalmaz OK, majd kattintson az „OK” gombra.
SQL-lekérdezés fel az oldalra.
A következő lépés - megjeleníti a rekordok sorozataként a találati oldalon.

Bemutatás eredményt

Miután létrehozott egy sor rekordot a keresési eredmények megjelenítéséhez információt a találati oldalon. Bemutatás bejegyzéseket lehet egyszerű drag and drop az oldalra az eredmények az egyes oszlopok a „Kötések” panel. Felveheti navigációs linkek mozoghat egy sor bejegyzés vagy hozzon létre egy ismétlődő régió megjelenítéséhez több rekordot az oldalon. Azt is hozzá linkeket a részletes oldal.
További információ arról, hogyan lehet megjeleníteni a dinamikus tartalom az oldalon eltérő eredmények bemutatására egy dinamikus táblázat, lásd. Szakasz „Bemutatás Database Records” oldalon 624.

1 Helyezze a beszúrási pontot beszúrni egy dinamikus táblázat az eredmények oldalon, és válaszd a „Beszúrás”> „Data Objects”> „Dinamikus adatok”> „táblázatkezelő”.
2 Állítsa be az összes paraméter a „Dynamic Table” párbeszédpanelt, majd válassza adathalmaz szánt találatokat.
3 Kattintson az „OK” gombot. A találati oldalon van dugva a dinamikus táblázat mutatja a találatokat.

Hozzon létre egy részletes oldal a találati oldalon

Egy sor keresési és találati oldalakon tartalmazhat részletes oldal megjelenítésére több információt a bejegyzések a találati oldalon. Ebben az esetben a találati oldalon is szolgál az elsődleges oldalt egy sor alapvető oldal oldal információ.

Kapcsolódó cikkek