ASP中怎样实现这个功能(点击"是"变成"否",再点击"否"变成"是")

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:12:46
在后台管理中,一个用户不是VIP用户, VIP上显示“否”!
现在想实现的功能是 点击“否”,后能变成“是”!如果点击“是”,则变成否,问怎样实现!
给说下代码!谢谢
<%set rs = server.CreateObject ("adodb.recordset")
sql="select * from company where id="&request("id")
response.Write request("id")
rs.open sql,conn,3,3

if rs("vip")="0" then
vip="1"
else
vip="0"
rs.addnew
rs("vip")=vip
rs.update
end if

rs.close
set rs=nothing

%>大家看看我写这怎么写入不到数据库! 是不是那错了! 点击之后,没什么反应,谢谢!

是否VIP应该是有一个字段控制的,假设你这个字段是“ISVIP”,默认值为0
显示的时候因为是0所以
if ISVIP=0 THEN
RESPONSE.WRITE "否"
else
Response.write "是"
end if

然后响应点击事件的时候
if isvip=0 then
isvip=1
else
isvip=0
end if

在数据库中选择字段的类型为"是/否",默认为否
if isvip=false then
isvip=true
else
isvip=false
end if

去掉 rs.addnew就行啦..
这是新增一条记录的意思