国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php與mysql刪除指定編號的員工信息

2024-05-04 21:49:03
字體:
來源:轉載
供稿:網友

利用php提交員工編號給mysql,然后由mysql把數據接受并利用delete進行數據刪除操作了,下面我來給大家分享幾個例子.

delete語句的示例:

delete from friends where user_name = 'simaopig';

語法結構中,我們就可以看出,和 update 語法一樣,我們是可以省略 where 子句的,不過這是一個很危險的行為,因為如果不指定 where 子句,delete 將刪除表中所有的記錄,而且是立即刪除.

1.刪除指定編號的員工信息,代碼如下:

  1. <html> 
  2. <head> 
  3. </head> 
  4. <body> 
  5. <center>員工信息表</center> 
  6. <table border="1" align='center'
  7. <thead><tr><th>編號</th><th>姓名</th><th>年齡</th></tr></thead> 
  8. <tbody> 
  9. <?php 
  10. header("Content-type:text/html; charset=utf-8"); 
  11. $_SESSION['arr']=array('1'=>array('name'=>'張三','age'=>18),'2'=>array('name'=>'李四','age'=>19),'3'=>array('name'=>'王五','age'=>20)); 
  12. if(!emptyempty($_POST['num'])){ 
  13. unset($_SESSION['arr'][$_POST['num']]); //刪除指定id的員工信息 
  14. if(isset($_SESSION['arr'])){ 
  15. foreach ($_SESSION['arr'as $k => $v) { 
  16. echo "<tr><td>".($k)."</td><td>".$v['name']."</td><td>".$v['age']."</td></tr>"
  17.  
  18. ?> 
  19. </tbody> 
  20. </table> 
  21.  
  22. <form method='post' action=""><br> 
  23. <center>//開源代碼Vevb.com 
  24. <b>輸入員工編號:</b> 
  25. <input type="text" name="num" size='5'><br> 
  26. <input type='submit' value='刪除' name='sub' class='btn'
  27. </center> 
  28. </form> 
  29. </body> 
  30. </html> 

2.員工信息批量刪除例子

關鍵技術:本實例的關鍵點是while()循環語句的靈活運用,根據提交的參數值,執行while()循環語句,在循環體重執行刪除操作,完成數據的循環刪除操作.

設計過程:

(1)創建PHP腳本文件,首先,連接MySQL數據庫服務器,連接MySQL中名稱為db_while的數據庫,并設置頁面的編碼格式,然后,定義循環變量變量$a和$b,將第1層while循環中的循環條件設置為$b<$a,然后,再次利用while語句循環輸出數據表中的數據,并執行數據的刪除操作,其代碼如下:

  1. <?php 
  2. if($_POST[sub]){ //通過POST方式獲取參數 
  3.  $conn=mysql_connect("localhost","root","111"); //連接mysql數據庫 
  4.  mysql_select_db("db_while",$conn); //連接數據庫 
  5.  mysql_query("SET NAMES GBK");//定義編碼格式 
  6.  $a=$_POST[te];//接收文本框參數 
  7.  $b=0;//定義變量 
  8. while($b<$a){//while循環 
  9.  $rs=mysql_query("select * from tb_while");//執行查詢操作 
  10.  while($rst=mysql_fetch_array($rs)){//將查詢結果保存在數組中 
  11. $sql="delete * from tb_while where id=$b"//sql語句 
  12. mysql_query($sql);//執行刪除操作 
  13. echo"姓名為".$rst[name]."的員工已被刪除<br>";//輸出被刪除的員工姓名//開源代碼Vevb.com 
  14. $b++ 
  15.  } 
  16.  } 
  17. ?> 

(2)將該文件存儲于MR 2 66文件夾下,命名為index.php.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上思县| 碌曲县| 乌鲁木齐县| 通江县| 溧水县| 务川| 泾川县| 新蔡县| 泰和县| 黎城县| 夏邑县| 红原县| 栖霞市| 东安县| 香格里拉县| 德兴市| 日照市| 库尔勒市| 开原市| 涿鹿县| 陆丰市| 奉化市| 甘孜| 南京市| 沙洋县| 温宿县| 霍林郭勒市| 新竹县| 永丰县| 宜春市| 南康市| 衡东县| 肇州县| 宝清县| 方山县| 嘉义市| 甘洛县| 怀宁县| 绥化市| 齐河县| 焦作市|