ASP代码问题。if不执行
<!--#include file="conn.asp"--><%
blid=request("dd")
blname=session("name")
set re=server.CreateObject("adodb.recordset")
strsql1="select * from user1 where name='"&blname&"'"
re.open strsql1,conn,1,1
if blid<>re("id") then
set rs=server.CreateObject("adodb.recordset")
strsql="delete from user1 where id='"&blid&"'"
rs.open strsql,conn,3,2
response.Write("<script>alert('删除成功');window.navigate('gly.asp');</script>")
response.End()
else
response.Write("<script>alert('不能对自己进行此操作');window.navigate('gly.asp');</script>")
response.End()
end if
%>
session("name")是登陆以后传进来来的,用了查询登陆用户的ID。
session("dd")是传进来的所要操作用户的ID。
这代码没有报错。我的意图是,如果查出来的ID=传进来的ID,将不可以进行删除,也就是对自己无法删除。但是代码没有报错,不管=不=都可以删除??请问那里出错?