久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

<legend id='SUCpy'><style id='SUCpy'><dir id='SUCpy'><q id='SUCpy'></q></dir></style></legend>
    <bdo id='SUCpy'></bdo><ul id='SUCpy'></ul>
  • <small id='SUCpy'></small><noframes id='SUCpy'>

    1. <tfoot id='SUCpy'></tfoot>

        <i id='SUCpy'><tr id='SUCpy'><dt id='SUCpy'><q id='SUCpy'><span id='SUCpy'><b id='SUCpy'><form id='SUCpy'><ins id='SUCpy'></ins><ul id='SUCpy'></ul><sub id='SUCpy'></sub></form><legend id='SUCpy'></legend><bdo id='SUCpy'><pre id='SUCpy'><center id='SUCpy'></center></pre></bdo></b><th id='SUCpy'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='SUCpy'><tfoot id='SUCpy'></tfoot><dl id='SUCpy'><fieldset id='SUCpy'></fieldset></dl></div>

        使用復選框、PHP 和 MySQL 刪除多行

        Deleting multiple rows using checkboxes, PHP and MySQL(使用復選框、PHP 和 MySQL 刪除多行)
          <tbody id='nAKth'></tbody>

                  <bdo id='nAKth'></bdo><ul id='nAKth'></ul>
                  <tfoot id='nAKth'></tfoot>

                  <small id='nAKth'></small><noframes id='nAKth'>

                  <legend id='nAKth'><style id='nAKth'><dir id='nAKth'><q id='nAKth'></q></dir></style></legend>
                  <i id='nAKth'><tr id='nAKth'><dt id='nAKth'><q id='nAKth'><span id='nAKth'><b id='nAKth'><form id='nAKth'><ins id='nAKth'></ins><ul id='nAKth'></ul><sub id='nAKth'></sub></form><legend id='nAKth'></legend><bdo id='nAKth'><pre id='nAKth'><center id='nAKth'></center></pre></bdo></b><th id='nAKth'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='nAKth'><tfoot id='nAKth'></tfoot><dl id='nAKth'><fieldset id='nAKth'></fieldset></dl></div>
                • 本文介紹了使用復選框、PHP 和 MySQL 刪除多行的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  正如標題所示,我想從我的數據庫中刪除多行.為了實現這一點,我有兩個文件,一個前端文件,它生成一個表格,顯示用戶可以刪除的文件,這些文件使用復選框選擇.

                  As the title suggests I want to delete multiple rows from my database. To accomplish this I have two files, a front end file that generates a table that shows the files a user may delete which are chosen using checkboxes.

                  后端文件是對選中的復選框進行處理,并使用SQL語句刪除選中的文件.

                  The back end file is to process the selected checkboxes and use an SQL statement to delete the chosen files.

                  我遇到的問題是將選定文件的 id 從前端傳遞到后端.兩個文件的代碼如下:

                  The problem I am having is passing the id of a selected file from the front end to the back. The code for both files are below:

                  前端

                  //Build Table Query
                  $query="SELECT * FROM documents";
                  $result= mysqli_query($con, $query) or die("Invalid query");
                  
                  $count = mysqli_affected_rows($con); 
                  
                  ?>
                  <table width="400" border="0" cellspacing="1" cellpadding="0">
                  <tr>
                  <td><form name="form1" method="post" action="deletefilesback.php">
                  <table width="800" border="0" cellpadding="3" cellspacing="2" bgcolor="#CCCCCC">
                  <tr>
                  <td colspan="5" bgcolor="#FFFFFF" align="center"><strong>Delete Multiple         Files</strong></td>
                  </tr>
                  <tr>
                  <td align="center" bgcolor="#FFFFFF">#</td>
                  <td align="center" bgcolor="#FFFFFF"><strong>Id</strong></td>
                  <td align="center" bgcolor="#FFFFFF"><strong>Title</strong></td>
                  <td align="center" bgcolor="#FFFFFF"><strong>Description</strong></td>
                  <td align="center" bgcolor="#FFFFFF"><strong>File Location</strong></td>
                  </tr>
                  <?php
                  while($row = mysqli_fetch_array($result)){
                  ?>
                  <tr>
                  <td align="center" bgcolor="#FFFFFF"><input name="checkbox[]" type="checkbox"  id="checkbox[]" value="<?php echo $rows['id']; ?>"></td>
                  <td bgcolor="#FFFFFF"><?php echo $row['id']; ?></td>
                  <td bgcolor="#FFFFFF"><?php echo $row['title']; ?></td>
                  <td bgcolor="#FFFFFF"><?php echo $row['description']; ?></td>
                  <td bgcolor="#FFFFFF"><?php echo $row['doc_link']; ?></td>
                  </tr>
                  <?php
                  }
                  ?>
                  <tr>
                  <td colspan="5" align="center" bgcolor="#FFFFFF"><input name="delete" type="submit"   id="delete" value="Delete Files"></td>
                  </tr>
                  </table>
                  </form>
                  </td>
                  </tr>
                  </table>
                  

                  后端

                  $delete = $_POST['checkbox'];
                  
                  //Then do what you want with the selected items://
                  foreach ($delete as $id) {
                  
                  $query="DELETE FROM documents WHERE id = '".$id."'";
                  $result= mysqli_query($con, $query) or die("Invalid query");
                  
                  }
                  //Show that the items have been successfully removed.//
                  if (mysqli_affected_rows($con) > 0) {
                  echo '<p>The selected items have been successfully deleted.</p>';
                  } else {
                  echo '<p>An error has occurred while processing your request</p>';
                  }
                  ?>
                  

                  請注意,一旦這個工作正常,我將使用 unlink 函數使用前端表的 doc_link 部分刪除服務器上的文件.謝謝

                  As a note, once this is working I will be using the unlink function to delete the file on the server using the doc_link part of the table on the front end. Thanks

                  推薦答案

                  在html頁面中這樣做

                  in html page do it like this

                  <input name="checkbox[<?php echo $row['id']?>]"
                  

                  在后端這樣做

                  foreach ($delete as $id => $val) {
                      if($val=='checked'){
                          $query="DELETE FROM documents WHERE id = '".$id."'";
                          $result= mysqli_query($con, $query) or die("Invalid query");
                      }
                  }
                  

                  這篇關于使用復選框、PHP 和 MySQL 刪除多行的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)

                    <legend id='aC23E'><style id='aC23E'><dir id='aC23E'><q id='aC23E'></q></dir></style></legend>

                          <tbody id='aC23E'></tbody>
                        • <bdo id='aC23E'></bdo><ul id='aC23E'></ul>

                          <small id='aC23E'></small><noframes id='aC23E'>

                        • <i id='aC23E'><tr id='aC23E'><dt id='aC23E'><q id='aC23E'><span id='aC23E'><b id='aC23E'><form id='aC23E'><ins id='aC23E'></ins><ul id='aC23E'></ul><sub id='aC23E'></sub></form><legend id='aC23E'></legend><bdo id='aC23E'><pre id='aC23E'><center id='aC23E'></center></pre></bdo></b><th id='aC23E'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='aC23E'><tfoot id='aC23E'></tfoot><dl id='aC23E'><fieldset id='aC23E'></fieldset></dl></div>
                          <tfoot id='aC23E'></tfoot>
                            主站蜘蛛池模板: 日韩欧美一区在线 | 少妇诱惑av | 成人免费网站www网站高清 | 欧美精品久久久 | 成人在线国产 | 成人深夜福利在线观看 | 日韩成人一区 | 日本黄色不卡视频 | 久久久久久久久久久久一区二区 | 日韩亚洲视频 | 激情一区二区三区 | 日本精品一区 | 国产成人精品久久二区二区91 | 国产电影一区二区三区爱妃记 | 亚洲a人| 久久人| 欧美精品一区在线发布 | www.婷婷 | 久久av网站 | 日韩在线看片 | 久久久免费少妇高潮毛片 | 天天拍天天操 | 欧美精品综合 | 免费成人国产 | 香蕉婷婷 | 久久综合888 | 在线播放第一页 | 在线免费观看黄a | 中文字幕一区二区三区精彩视频 | 国产精品18久久久久久白浆动漫 | 成人久久18免费网站 | 9porny九色视频自拍 | 亚洲午夜精品一区二区三区他趣 | 欧美亚洲视频在线观看 | 麻豆视频在线免费看 | 韩日一区二区三区 | 亚洲精品久久久一区二区三区 | 国产精品久久久久aaaa九色 | 波多野结衣在线观看一区二区三区 | 成人在线一区二区 | 亚洲精品免费看 |