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

首頁 > 開發 > PHP > 正文

php中刪除頁面記錄,同時刷新頁面實現方法

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

本文章介紹了一個簡單的刪除數據庫的記錄時再刷新當前頁面,這個不是用ajax實現的而是用了get方式來刷新當前頁面,這個方法在實際應用中用戶體驗并不好,主要學下方法吧。

功能:

1、在某個頁面上顯示查詢數據,并在每條數據后增加刪除功能,點擊“刪除”,刪除掉數據,同時刷新頁面

2、用GET方式獲得刪除條件

數據庫連接變量connectvars.php,代碼如下:

  1. <?php 
  2. //服務器 
  3. define('DB_HOST''localhost'); 
  4. //用戶名 
  5. define('DB_USER''root'); 
  6. //密碼 
  7. define('DB_PASSWORD''root'); 
  8. //數據庫 
  9. define('DB_NAME','test') ; 
  10. ?> 

記錄展示頁面display.php,每條記錄后有“刪除”功能,點擊“刪除”,可刪除該條記錄,同時刷新頁面,代碼如下:

  1. <?php 
  2. require_once 'connectvars.php';  
  3. $dbc = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME); 
  4. //如果調用此頁面時,頁面鏈接中有‘DelID’變量,則獲得要刪除記錄的‘ID’號,進行刪除 
  5. if(isset($_GET['DelID'])){ 
  6.     $query = "DELETE FROM toyota WHERE ID = ".$_GET['DelID']." LIMIT 1"
  7.     mysqli_query($dbc,$query); 
  8. }     
  9. //查出所有記錄,并在接下來的表格中進行顯示(如果上面的刪除代碼被執行,此處相當于刷新頁面) 
  10. $query = "SELECT * FROM toyota ORDER BY ID DESC"
  11. $data = mysqli_query($dbc,$query); 
  12. //統計所查詢出的記錄條數 
  13. $count = mysqli_num_rows($data); 
  14. ?> 
  15. <html> 
  16.     <head> 
  17.         <title>豐田汽車數據查看</title> 
  18.     </head> 
  19.     <body> 
  20.         <table> 
  21.         <!-- 表格列名 --> 
  22.             <tr> 
  23.                 <th>標題</th> 
  24.                 <th>來源</th> 
  25.                 <th>車型</th> 
  26.                 <th>主要部件</th> 
  27.                 <th>操作</th> 
  28.             </tr> 
  29.             <?php  
  30.             //循環輸出列表元素:title、source、carType、majorPart,后加一個"刪除"鏈接 
  31.               while($row = mysqli_fetch_array($data)){ 
  32.                   echo '<tr>'
  33.                   echo '<td><a href = '.$row['url'].'>'.$row['title'].'</td>'
  34.                   echo '<td>'.$row['source'].'</td>'
  35.                   echo '<td>'.$row['carType'].'</td>'
  36.                   echo '<td>'.$row['majorPart'].'</td>'
  37.                   //點擊"刪除"鏈接,調用自身頁面,同時在頁面鏈接上增加‘DelID’變量,賦值為該記錄在數據庫中的‘ID’號,用于GET方式獲得 
  38.                   echo '<td><a href = "'.$_SERVER['PHP_SELF'].'?DelID='.$row['ID'].'">刪除</a></td>'
  39.                  echo '</tr>'
  40.               } 
  41.             ?> 
  42.         </table> 
  43.     </body> 
  44. </html> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南川市| 和平区| 马边| 县级市| 诸暨市| 宕昌县| 仙桃市| 宝应县| 若尔盖县| 霍邱县| 苍山县| 隆昌县| 兰州市| 四会市| 麻城市| 东源县| 克什克腾旗| 南丰县| 乌拉特后旗| 南漳县| 义乌市| 齐河县| 刚察县| 宝山区| 盐边县| 甘洛县| 嘉义县| 兴城市| 白山市| 甘德县| 重庆市| 肇东市| 景泰县| 永州市| 云安县| 略阳县| 泰兴市| 泰兴市| 运城市| 平塘县| 天等县|