03.05.2013 Views

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Wanneer de pagina wordt uitgevoerd, worden de waarden van het veld CODE van de recordset ingevoegd in de<br />

corresponderende rijen van de dynamische tabel. Als de verhuurlocatie Canberra, Australië bijvoorbeeld de code CBR<br />

heeft, wordt de volgende URL gebruikt in de rij Canberra van de dynamische tabel:<br />

locationDetail.cfm?recordID=CBR<br />

DREAMWEAVER <strong>CS3</strong><br />

Handboek<br />

6 (PHP) In het veld Koppeling van de eigenschappencontrole voegt u de volgende tekenreeks aan het einde van de URL toe:<br />

?recordID=<br />

Het vraagteken vertelt de server dat er na het vraagteken een of meer URL-parameters volgen. Het woord recordID is de<br />

naam van de URL-parameter (u mag ook een andere naam gebruiken). Noteer de naam van de URL-parameter, want die<br />

gaat u later op de detailpagina gebruiken.<br />

De expressie na het gelijkteken is de waarde van de parameter. In dit geval wordt de waarde gegenereerd door een PHPexpressie<br />

die een record-id uit de recordset retourneert. Voor elke rij in de dynamische tabel wordt een andere id<br />

gegenereerd. Vervang recordsetName in de PHP-expressie door de naam van de recordset, en vervang fieldName door de<br />

naam van het veld in uw recordset dat elke record op unieke wijze identificeert. In de meeste gevallen bestaat het veld uit<br />

een record-id-nummer. In het volgende voorbeeld bestaat het veld uit unieke locatiecodes.<br />

locationDetail.php?recordID=<br />

Wanneer de pagina wordt uitgevoerd, worden de waarden van het veld CODE van de recordset ingevoegd in de<br />

corresponderende rijen van de dynamische tabel. Als de verhuurlocatie Canberra, Australië bijvoorbeeld de code CBR<br />

heeft, wordt de volgende URL gebruikt in de rij Canberra van de dynamische tabel:<br />

locationDetail.php?recordID=CBR<br />

7 Sla de pagina op.<br />

De detailpagina openen en een record-id doorgeven (ASP, JSP)<br />

1 Selecteer de dynamische inhoud om als koppeling te kopiëren.<br />

2 Klik in het paneel Servergedrag (Venster > Servergedrag) op de plusknop (+) en kies Naar detailpagina in het popupmenu.<br />

3 Klik in het vak Detailpagina op Bladeren en zoek de pagina.<br />

4 Geefdewaardeopdieuaandedetailpaginawiltdoorgevendooreenrecordseteneenkolomteselecterenindemenu's<br />

Recordset en Kolom. Gewoonlijk is de waarde uniek voor de record, zoals de unieke sleutel-id van de record.<br />

5 Geef desgewenst bestaande paginaparameters aan de detailpagina door door de opties URL-parameters of<br />

Formulierparameters te selecteren.<br />

6 Klik op OK.<br />

De geselecteerde tekst wordt met een speciale koppeling omkaderd. Wanneer de gebruiker op de koppeling klikt, geeft het<br />

servergedrag 'Ga naar detailpagina' een URL-parameter met de record-id door aan de detailpagina. Als de URL-parameter<br />

bijvoorbeeld id is genoemd en de detailpagina customerdetail.asp is genoemd, ziet de URL er ongeveer als volgt uit wanneer<br />

de gebruiker op de koppeling klikt:<br />

http://www.mysite.com/customerdetail.asp?id=43<br />

Het eerste deel van de URL, http://www.mysite.com/customerdetail.asp, opent de detailpagina. Het tweede deel, ?id=43, is<br />

de URL-parameter. Deze vertelt de detailpagina welke record moet worden opgehaald en weergegeven. De term id is de<br />

naam van de URL-parameter en 43 is de waarde daarvan. In dit voorbeeld bevat de URL-parameter het id-nummer van<br />

de record, 43.<br />

Een detailpagina openen en een record-id doorgeven (ASP.NET)<br />

1 Dubbelklik op het gegevensraster in het paneel Servergedrag (Venster > Servergedrag).<br />

2 Selecteer in het vak Kolommen de titel van de kolom om koppelingen op de kolom toe te passen.<br />

3 Klik op de knop Kolomtype wijzigen en selecteer Hyperlink in het pop-upmenu. Het dialoogvenster Hyperlink-kolom<br />

wordt geopend.<br />

588

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!