Cập nhật nhiều hàng trong php mysql bằng hộp kiểm
Xóa và cập nhật nhiều hàng bằng PHPTrong hướng dẫn này, chúng tôi sẽ chọn nhiều hàng thông qua các hộp kiểm và chúng tôi sẽ cập nhật/xóa chúng Trước tiên, bạn sẽ phải tạo một cơ sở dữ liệu Mục lục. php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <cơ thể><trung tâm> <div kiểu="rộng. 500px;"> <biểu mẫu tên="frmUser" method="post"> <bảng đường viền="0" cellpadding="20" cellspacing="2" width="500" class="tblListForm"> <tr lớp="đầu"> <td></td> <td><h2>UserName</h2></td> <td><h2>First Name</h2></td> <td><h2>Last Name</h2></td> </tr> $i=0; while($row = mysqli_fetch_array($result)) { ?> <tr lớp="hàng"> <td><đầu vào type="checkbox" name="members[]" value=" echo $row["ID"]; ?>" ></td> <td>?php echo $row["Username"]; ?></td> <td>?php echo $row["FirstName"]; ?></td> <td>?php echo $row["lastName"]; ?></td> </tr> $i++; } ?> <tr lớp="đầu"> <td colspan="4"><input id="update" type="button" name="Edit" value="Edit" onClick="setUpdateAction();" /> <đầu vào id="del" type="button" name="delete" value="Delete" onClick="setDeleteAction();" /> </td> </tr> </bảng> </biểu mẫu> </div></center> </body> đầu ra Cập nhật. php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 <nội dung> <biểu mẫu tên="frmUser" method="post" action=""> <trung tâm> <div kiểu="rộng. 500px;"> <bảng đường viền="0" cellpadding="10" cellspacing="0" width="500" align="center"> <tr lớp="đầu"> <td>Chỉnh sửa Thành viên</td> </tr> $count = count($_POST["members"]); for($i=0;$i<$count;$i++) { $result = mysqli_query($conn, "SELECT * FROM members WHERE ID='" . $_POST["thành viên"][$i] . "'"); $row[$i]= mysqli_fetch_array($result); ?> <tr> <td> <bảng đường viền="0" cellpadding="20" cellspacing="0" width="500" align="center" class="tblSaveForm"> <tr> <td><nhãn>Username</label></td> <td><đầu vào type="hidden" name="ID[]" class="txtField" value=" echo $row[$i]['ID']; ?>"><input type="text" name="Username[]" class="txtField" value=" echo $row[$i]['Username']; ?>"></td> </tr> <tr> <td><nhãn>Password</label></td> <td><đầu vào type="password" name="password[]" class="txtField" value=" echo $row[$i]['password']; ?>"></td> </tr> <td><nhãn>First Name</label></td> <td><đầu vào type="text" name="FirstName[]" class="txtField" value=" echo $row[$i]['FirstName']; ?>"></td> </tr> <td><nhãn>Last Name</label></td> <td><đầu vào type="text" name="lastName[]" class="txtField" value=" echo $row[$i]['lastName']; ?>"></td> </tr> </bảng> </td> </tr> } ?> <tr> <td colspan="2"><input type="submit" name="submit" value="Submit" class="btnSubmit"></td> </tr> </bảng> </div></center> </biểu mẫu> </body> đầu ra Xóa bỏ. php 1 2 3 4 5 6 7 8 require_once "liên kết. php"; $Count = count($_POST["members"]); for($i=0;$i<$Count;$i++) { mysqli_query($conn, "XÓA KHỎI thành viên . . $_POST["thành viên"][$i] . "'"); } tiêu đề("Vị trí. mục lục. php"); ?> đầu ra CSS Bạn có thể tải xuống mã CSS từ liên kết tải xuống bên dưới Tải xuống mã – delmultiplerows Giáo sư. Fazal Rehman Shamil (Dành cho các cuộc thảo luận chuyên nghiệp) bài viết liên quan
|