hire_id(编号) hire_place(职位) hire_comname(公司名称) hire_announcedate(发布时间)
1 1111111 公司一 2006-9-11 17:33:29
2 2222222 公司一 2006-9-11 18:33:29
3 33333333 公司一 2006-9-11 17:35:29
4 1657657 公司二 2006-9-11 17:36:29
5 15656541 公司三 2006-9-11 17:37:29
6 11546511 公司三 2006-9-11 17:38:29
7 1165611 公司三 2006-9-11 17:39:29
按以下的代码是一个职位一个职位排列,那么如果想改为按发布时间排列,并且一家公司发布不同个职位只显示一次,因为如果一家公司如果连续发布100个职位,那么整个网站就是他公司的招牌信息了,如查询结果想这样,需要怎么样改呢:
1:公司一 :招聘 1111111 2222222 33333333 发布时间2006-9-11 17:33:29
2:公司二 :招聘 1657657 发布时间 2006-9-11 17:36:29
3:公司三 :招聘 15656541 11546511 1165611 发布时间2006-9-11 17:37:29
源文件:
<%
search=CheckStr(trim(request("search")))
segment=CheckStr(trim(request("segment")))
pgsz=40
sql="select * from job_c_hire where"
if segment="hire_place" then
sql=sql&" hire_place like '%"&search &"%'"
else
sql=sql&" hire_comname like '%"&search &"%'"
end if
sql=sql&" order by hire_command desc,hire_announcedate desc,hire_id desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
If not rs.eof then
rs.pagesize=pgsz
if request("currentpage")="" then
ipage=1
else
if cint(request("currentpage"))>rs.pagecount then
ipage=rs.pagecount
else
ipage=cint(request("currentpage"))
end if
end if
rs.absolutepage=ipage
for i=1 to rs.pagesize
recno=(ipage-1)*rs.pagesize+i
%>
<tr>
<td width="80%" height="30">·<strong><a class=f14 href="/company_hire/<%=rs("company_id")%>.html#<%=company_id%><%=rs("hire_id")%>" target="_blank"><font color=red><% if rs("hire_command")=1 and rs("hire_commandenddate")>date() then
response.Write ""&rs("hire_place")&""
elseif rs("hire_command")=1 and rs("hire_commandenddate")<date()then
response.Write ""&rs("hire_place")&""
else response.Write rs("hire_place")
end if%></font></strong></a>招聘公司:<a href="/company_info/<%=rs("company_id")%>.html" target="_blank"><%=rs("hire_comname")%></a>
</td>
</tr>
<%
rs.movenext
if rs.eof then
exit for
end if
next
%>
<tr>
<td colspan="8" aligh="right">
<%call pagelist("zhaopin.asp","search="&search&"&segment="&segment&"",rs.pagecount,ipage,rs.recordcount)%>
</td>
</tr>
<%
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
</table>
没错!
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)