Paging når en søgeværdi består af flere ord
Via et script fremsøger jeg data i en Access db. Jeg anvender paging. Mit problem er i pagingen, at hvis jeg fx vil se side 2 i en søgning, og har jeg søgt på en værdi i et felt, som består af 2 ord fx "i gang", søges der udelukkende på "i" og ikke "i gang". Pagning fungerer fint, hvis der der kun søges på et ord. Hvad er galt?Den del af scriptet ser således ud:
Response.Write "<a href=bestillingsliste0.asp?id=" & strid & "&fritekst=" & strfritekst & "&institution1=" & strinstitution1 & "&initialer=" & strinitialer & "&afl=" & strafl & "&onsket=" & stronsket & "&retur=" & strretur & "&fornavn=" & strfornavn & "&efternavn=" & strefternavn & "&city=" & strcity & "&telefon=" & strtelefon & "&fotobestilling=" & strfotobestilling & "&andet=" & strandet & "&lan=" & strlan & "&status=" & strstatus & "&fotograf=" & strfotograf & "&sort1=" & strsort1 & "&page=" & intNum & ">" & intNum & "</a> "
Next
Response.Write "<p>"
If Clng(intPage) > 1 Then
Response.Write "<a href=bestillingsliste0.asp?id=" & strid & "&fritekst=" & strfritekst & "&institution1=" & strinstitution1 & "&initialer=" & strinitialer & "&afl=" & strafl & "&onsket=" & stronsket & "&retur=" & strretur & "&fornavn=" & strfornavn & "&efternavn=" & strefternavn & "&city=" & strcity & "&telefon=" & strtelefon & "&fotobestilling=" & strfotobestilling & "&andet=" & strandet & "&lan=" & strlan & "&status=" & strstatus & "&fotograf=" & strfotograf & "&sort1=" & strsort1 & "&page=" & intPage - 1 & "><<</a>"
Else
Response.Write "<<"
End If
Response.Write " "
If Clng(intPage) < Clng(intPageCount) Then
Response.Write "<a href=bestillingsliste0.asp?id=" & strid & "&fritekst=" & strfritekst & "&institution1=" & strinstitution1 & "&initialer=" & strinitialer & "&afl=" & strafl & "&onsket=" & stronsket & "&retur=" & strretur & "&fornavn=" & strfornavn & "&efternavn=" & strefternavn & "&city=" & strcity & "&telefon=" & strtelefon & "&fotobestilling=" & strfotobestilling & "&andet=" & strandet & "&lan=" & strlan & "&status=" & strstatus & "&fotograf=" & strfotograf & "&sort1=" & strsort1 & "&page=" & intPage + 1 & ">>></a>"
Else
End If