日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

注册审核、批量删除

發(fā)布時間:2025/4/14 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 注册审核、批量删除 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、注冊審核

(1)數(shù)據(jù)庫中要有保存注冊人員的表(數(shù)據(jù)庫中建表不多說)

(2)編寫注冊頁面和注冊處理頁面

這兩個頁面也寫了很多遍了,需要注意的是:

1.在表中有權(quán)限設(shè)置(是否讓注冊的用戶登錄列)這一列在注冊頁面不用顯示出來

2.在注冊處理頁面上的權(quán)限列可以設(shè)置值為0(0代表沒有登錄權(quán)限,1代表有登錄權(quán)限)

其他的方面沒有可以注意的點(diǎn),代碼就不寫了

(3)登錄頁面和登陸處理頁面

登錄頁面沒什么可寫的,也是寫了好多遍了,登錄處理頁面中要注意的是權(quán)限的判斷

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 if(!empty($pwd) && !empty($attr) &&?$attr[0][0]==$pwd)? { ????//判斷通過狀態(tài) ????$isok?=?"select isok from renyuan where username='{$uid}' "; ????$zt?=?$db->Query($isok);???//調(diào)用封裝好的類 ????? ????if($zt[0][0]) ????{ ????????echo?"登錄成功!";?? ????} ????else ????{ ????????echo?"沒有通過審核!"; ????} ????????? } else { ????//密碼不對? ????echo?"密碼不正確!"; }

(4)既然有登錄權(quán)限,自然有管理員進(jìn)行權(quán)限修改

1.管理員的修改,要把注冊表中的所有人員都遍歷出來,加上權(quán)限的那一列也要遍歷出來,有利于管理員對其進(jìn)行修改

代碼不在這顯示了,直接上圖:其中通過的就是權(quán)限列是0,已通過的就是權(quán)限列是1的(這樣是在遍歷的時候加入了判斷條件,讓你這樣顯示的)

1 2 3 4 5 6 7 8 9 10 $zt?=?$v[5];??//索引號是5的就是權(quán)限的列,賦值給$zt $str?=?"";????//給個空值,判斷時修改 if($zt) { ????$str?= "<span style=' color:green'>已通過</span>; } else { ????$str?=?"<a href='shtongguo.php?uid={$v[0]}'>通過</a>";??//這里要寫通過的處理頁面了 }??????????

2.通過的處理頁面和駁回(已通過可以讓其再不通過的)的處理頁面

正常些就可以,只是修改語句:

1 $sql?=?"update renyuan set isok=1 where username='{$uid}' ";??//權(quán)限是1,通過;相反權(quán)限是0不通過,也就是在駁回的處理頁面中可以寫權(quán)限是0

?

二、批量刪除

(1)要有復(fù)選框進(jìn)行選擇

在表格中加入這一列,并在遍歷時也加上這列,最后加一個刪除按鈕

可以加全選復(fù)選框,也寫過很多次了,直接上圖

點(diǎn)擊全選,下面的復(fù)選框都選中,是個js

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 function?xuanze() { ????//全選按鈕的選中狀態(tài) ????var?zt = document.getElementById("qx").checked; ????????????? ????//讓下面所有的checkbox選中狀態(tài)改變 ????var?ck = document.getElementsByClassName("ck"); ????????????? ????for(var?i=0;i<ck.length;i++) ????{ ????????if(zt) ????????{ ????????????ck[i].setAttribute("checked","checked");???//添加屬性是選中??? ????????}?? ????????else ????????{ ????????????ck[i].removeAttribute("checked");??//移除屬性 ????????} ????} }

(2)刪除的處理頁面也寫過很多遍了

注意的是字符拼接

1 2 3 $str?= implode("','",$ck);???//拼字符 $str?=?" in ('{$str}')"; $sql?=?"delete from renyuan where username {$str}"; 

(3)刪除時提示框

1. 簡單的是否刪除提示框

1 <input type="submit"?value="刪除"?onclick="return sctishi()"?onclick="return?confirm('確定刪除嗎?') />

2.提示選中的項(xiàng)的刪除框

1 <input type="submit"?value="刪除"?onclick="return sctishi()"??/>

可以寫js

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 function?sctishi() { ????//找所有選中項(xiàng) ????var?ck = document.getElementsByClassName("ck"); ????????????? ????var?str =?""; ????????????? ????for(var?i=0;i<ck.length;i++)????//彈出選中的value值 ????{ ????  if(ck[i].checked) ???????{ ????????str += ck[i].value+",";??//每個復(fù)選框的值 ???????} ????} ????????????? ????return?confirm("確定要刪除以下數(shù)據(jù)么:"+str+"");???//刪除彈框 }???????

?

轉(zhuǎn)載于:https://www.cnblogs.com/zhangkeyu/p/6665640.html

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的注册审核、批量删除的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。