DarkMan,
I'm not sure what i'm doing wrong but for the multiple select list box, i used the function "ListChangeDelims() in the query and the number of records to display is a combo box from the search page (it is a variable called "records to display"

...please take a look at my entire code....here it is:
results.cfm:
<HTML>
<HEAD>
<TITLE>Advice Letter Search Results</TITLE>
<CFQUERY name="Result" datasource="Advice2000">
SELECT ID, Analyst, Year, DateIss, AdvNbr, Issues,
IssDescrp, LastName, FirstName, LawSec
FROM ISSUES
WHERE ID = ID
<CFIF IsDefined("Form.FirstName"

IS "Yes">
<CFIF Form.FirstName IS NOT "">AND FirstName LIKE '%
#Form.FirstName#%'
</CFIF>
</CFIF>
<CFIF IsDefined("Form.LastName"

IS "Yes">
<CFIF Form.LastName IS NOT "">AND LastName LIKE '%
#Form.LastName#%'
</CFIF>
</CFIF>
<CFIF IsDefined("Form.Year"

IS "Yes">
<CFIF Form.Year IS NOT "All">AND Year Like '%
#Form.Year#%'
</CFIF>
</CFIF>
<CFIF IsDefined("Form.Issues"

IS "Yes">
<CFIF Form.Issues IS NOT "">AND (Issues
LIKE '#ListChangeDelims(Form.Issues,"'OR Issues LIKE'"

#')
</CFIF>
</CFIF>
<CFIF IsDefined("Form.LawSection"

IS "Yes">
<CFIF Form.LawSection IS NOT "">AND LawSec LIKE '%
#Form.LawSection#%'
</CFIF>
</CFIF>
<CFIF IsDefined("Form.IssDescrp"

IS "Yes">
<CFIF Form.IssDescrp IS NOT "">And IssDescrp LIKE '%
#Form.IssDescrp#%'
</CFIF>
</CFIF>
ORDER BY AdvNbr
</CFQUERY>
<CFPARAM name="StartRecord" default="1">
<CFIF IsDefined("StartRecord"

>
<CFSET NextRecord = #StartRecord# + #records_to_display#>
</CFIF>
</HEAD>
<BODY>
<cfoutput>
<table>
<tr>
<td>
<CFIF #StartRecord# IS NOT 1>
<a href="Adviceresults.cfm?StartRecord=#Evaluate
(StartRecord - records_to_display)#&records_to_display=#records_to_display#&Year=#Year#&FirstName=#FirstName#&LastName=#LastName#&IssDescrp=#IssDescrp#&LawSec=#LawSec#&Issues=#UrlEncodedFormat(Issues)#">Previous #records_to_display#</a>
</CFIF>
</TD>
<TD align="right">
<CFIF #NextRecord# LTE result.recordcount>
<CFIF #Evaluate(NextRecord + #records_to_display# - 1)
# GT result.recordcount> <CFSET LastRecord = #result.recordcount# MOD
#records_to_display#>
<a href="Adviceresults.cfm?StartRecord=#nextRecord#&records_to_display=#records_to_display#&Year=#Year#&FirstName=#FirstName#&LastName=#LastName#&IssDescrp=#IssDescrp#&LawSec=#LawSec#&Issues=#UrlEncodedFormat(Issues)#">Next #LastRecord#</a>
<CFELSE>
<a href="Adviceresults.cfm?StartRecord=#NextRecord#&records_to_display=#records_to_display#&Year=#Year#&FirstName=#FirstName#&LastName=#LastName#&IssDescrp=#IssDescrp#&LawSec=#LawSec#&Issues=#UrlEncodedFormat(Issues)#">Next #records_to_display#</a>
</CFIF>
</CFIF>
The rest is just displaying the records....
my problem is this, the query works for the first page but when i click on the nect 5 button...the variables are not being passed.