1樓:匿名使用者
『把資料庫檔案包含進去
<%dim id 』定義變數
dim rs,sql
id = replace(trim(request.querystring("id")),"'","") 『接收變數並進行防注入處理
if session("id"&id)<>"" then 』檢查session值,如果不為空,則:
set rs = server.createobject("adodb.recordset") 『建立記錄集
連線資料庫條件
rs.open sql,conn,3,3 『開啟記錄集
if rs.eof and rs.bof then 』如果沒有在資料庫中找到符合條件的記錄,則執行如下:
response.write("nodata") 『沒有記錄,顯示:nodata
else 』如果有記錄,則顯示如下:
response.write("dig") 『輸出一個dig
response.write(",") 輸出逗號
response.write(rs("dig")) 』輸出記錄集中的dig的值
end if 『判斷記錄集是否為空結束
else 』如果session空值。
set rs = server.createobject("adodb.recordset")
rs.open sql,conn,3,3 『這三行如上,開啟記錄集,檢索資料。。
if rs.eof and rs.bof then 』以下相同的我就不重複寫了。。。
response.write("nodata")
else
dim dig
dig =rs("dig") 『賦值
dig = dig + 1
rs("dig") = dig 把dig的值加上1
rs.update 』在資料庫中更新一下。。
rs.close 『關閉記錄集
set rs = nothing 』清空記錄集。
session("id"&id) = id 『新增session值
response.write(dig) 』在網頁上輸出dig值。。。
end if
end if
%>具體就是這樣了。。。
2樓:匿名使用者
只要改sql語句裡面這一個就好了,兩個都是這樣改
3樓:匿名使用者
select * from [news] where [log_id]=" & id
兩個sql語句都換成這樣就行了
4樓:
<%dim id
dim rs,sql
id = replace(trim(request.querystring("id")),"'","")
'獲取id,如果有單引號或空格,側去掉
if session("id"&id)<>"" then
'如果session("id"&id)沒有被賦值,那麼
set rs = server.createobject("adodb.recordset")
』建立一個記錄集物件rs
'用於開啟記錄集物件的sql查詢語句
rs.open sql,conn,3,3
'開啟rs
if rs.eof and rs.bof then
'如果rs記錄集空,那麼
response.write("nodata")
'輸出nodata
else
response.write("dig")
response.write(",")
response.write(rs("dig"))
'輸出dig,資料庫裡的dig欄位
end if
else
set rs = server.createobject("adodb.recordset")
』建立一個記錄集物件rs
'sql查詢語句,查詢符合sessioon(id)的記錄
rs.open sql,conn,3,3
'開啟rs
if rs.eof and rs.bof then
'如果rs記錄集空,那麼
response.write("nodata")
'輸出nodata
else
dim dig
dig =rs("dig") '修改rs
dig = dig + 1
rs("dig") = dig
rs.update
'修改記錄
rs.close
'關閉rs
set rs = nothing
'清空rs
session("id"&id) = id
response.write(dig)
end if
end if
%>
高手來解釋一下
鳥鳴澗 唐 王維 人閒桂花落,夜靜春山空。月出驚山鳥,時鳴春澗中。註釋 閒 悠閒,寂靜。這裡含有人聲靜寂的意思。桂花 木犀的通稱。有的春天開花,有的秋天開花。空 空虛。這時形容山中寂靜,無聲,好像空無所有。驚 驚動,驚擾。時鳴 不時地鳴叫。解析 鳥鳴澗,是一處風景極優美的地方。澗,是山澗,夾在兩山間...
麻將高手來指導下,麻將高手來!解釋一下麻將中的一些術語!
吃碰槓吃 當上家打出可湊成順之牌,可宣告吃牌。如 上家打三索,而你手中已有 四 五索,可宣告 吃 將三索據為己有,湊成順。碰當有人打出可湊成刻 三張相同 之牌,可宣告碰牌。如 有人打三索,而你手中已有兩張三索,可宣告 碰 將三索據為己有,湊成刻。槓槓牌,分明槓 暗槓 加槓三種。每次槓牌後,需補一張牌...
需要電腦高手幫我解釋一下
由硬體原因引起的宕機 散熱不良 顯示器 電源和cpu在工作中發熱量非常大,因此保持良好的通風狀況非常重要,如果顯示器過熱將會導致色彩 圖象失真甚至縮短顯示器壽命。工作時間太長也會導致電源或顯示器散熱不暢而造成電腦宕機。cpu的散熱是關係到電腦執行的穩定性的重要問題,也是散熱故障發生的 重災區 移動不...