网址中的参数?

esp*_*fee 0 html sql coldfusion

我有一个包含两个不同链接的页面:Active和InActive员工(如下所示).单击第一个链接以查看活动员工,单击第二个链接以查看活动员工.

我想为这些链接的URL添加一个参数.我想通过活跃员工的链接发送"活动",并通过非活动员工的链接发送"活跃".之后如果URL参数处于活动状态,我想只查询那些处于活动状态或非活动状态的人来查询非活动员工.在这里,我为员工创建了两个页面:

<li><a href="ActiveEmployee.cfm">Active Employee</a></li>

<li><a href="InActiveEmployee.cfm">InActive Employee</a></li>
Run Code Online (Sandbox Code Playgroud)

这是我的疑问:

Select FirstName, LastName, Age, Active
From Employees
Where Active Like '%Active%'
Run Code Online (Sandbox Code Playgroud)

我不确定这是否可以这样做.我仍然没有让我的代码正常工作.提前致谢.

bos*_*zlo 5

正如乔尔所指出的,你应该有一页.你的链接看起来像

<a href="Employee.cfm?isActive=1">Active Employee</a>
<a href="Employee.cfm?isActive=0">InActive Employee</a>
Run Code Online (Sandbox Code Playgroud)

在Employee.cfm的顶部,您可能希望默认此参数

<cfparam name="url.isActive" type="numeric" default="1">
Run Code Online (Sandbox Code Playgroud)

您还应该在查询中使用cfqueryparam

<cfquery name="myQuery" datasource="#myDSN#">
    SELECT FirstName, LastName, Age, Active
    FROM Employees
    WHERE Active = <cfqueryparam cfsqltype="cf_sql_integer" value="#url.isActive#">
</cfquery>
Run Code Online (Sandbox Code Playgroud)