Cách xóa dữ liệu khỏi bảng HTML trong PHP ✅ Đã Test
Thủ Thuật Hướng dẫn Cách xóa tài liệu khỏi bảng HTML trong PHP Mới Nhất
Hoàng Gia Trọng Phúc đang tìm kiếm từ khóa Cách xóa tài liệu khỏi bảng HTML trong PHP được Cập Nhật vào lúc : 2022-12-25 21:35:12 . Với phương châm chia sẻ Kinh Nghiệm về trong nội dung bài viết một cách Chi Tiết Mới Nhất. Nếu sau khi tham khảo Post vẫn ko hiểu thì hoàn toàn có thể lại Comments ở cuối bài để Mình lý giải và hướng dẫn lại nha.Giống như khi bạn chèn bản ghi vào bảng, bạn hoàn toàn có thể xóa bản ghi khỏi bảng bằng phương pháp sử dụng câu lệnh SQL
+----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9. Nó thường được sử dụng kết phù phù hợp với mệnh đề 0 để chỉ xóa những bản ghi phù phù phù hợp với tiêu chí hoặc điều kiện rõ ràng Nội dung chính Show- PHP MySQL Xóa tài liệu ví dụMySQL PHP. xóa một ví dụ hàng đơnPHPMySQL. xóa tất cả những hàng trong một bảng ví dụLàm cách nào để xóa tài liệu khỏi bảng bằng PHP?Làm cách nào để xóa tài liệu khỏi cơ sở tài liệu khỏi bảng HTML?Làm cách nào để xóa tài liệu khỏi bảng trong PHP bằng nút?Làm cách nào để XÓA nhiều tài liệu khỏi bảng trong PHP?
Cú pháp cơ bản của câu lệnh
+----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9 hoàn toàn có thể được đưa ra vớiXÓA TỪ table_name WHERE column_name=some_value
Hãy tạo một truy vấn SQL bằng phương pháp sử dụng câu lệnh
+----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9 và mệnh đề 0, sau đó tất cả chúng ta sẽ thực hiện truy vấn này thông qua việc chuyển nó đến hàm PHP 0 để xóa những bản ghi bảng. Xem xét bảng người sau bên trong cơ sở tài liệu demo+----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+Đoạn mã PHP trong ví dụ sau sẽ xóa những bản ghi của những người dân đó khỏi bảng người dân có first_name bằng với John
Ví dụPDO hướng đối tượng thủ tục
Tải xuống____3____4Sau khi xóa bảng người sẽ trông như vậy này
+----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 3 | Clark | Kent | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+Như bạn hoàn toàn có thể thấy những bản ghi đã được xóa thành công khỏi bảng người
Cảnh báo. Mệnh đề
0 trong câu lệnh +----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9 chỉ định bản ghi hoặc những bản ghi sẽ bị xóa. Nếu bạn bỏ qua mệnh đề 0, tất cả hồ sơ sẽ bị xóaTóm lược. trong hướng dẫn này, bạn sẽ học cách xóa tài liệu khỏi bảng cơ sở tài liệu MySQL bằng phương pháp sử dụng PHP PDO
Chúng tôi sẽ sử dụng bảng
7 trong cơ sở tài liệu mẫu để trình diễn. Trước khi tiếp tục với hướng dẫn này, bạn nên tuân theo hướng dẫn tạo bảng PHP MySQL để tạo bảng 7 và chèn tài liệu mẫu để thực hànhXem bảng trách nhiệm sau


Để xóa tài liệu trong bảng, bạn tuân theo tiến trình sau
- Kết nối với cơ sở tài liệu MySQL bằng phương pháp tạo phiên bản mới của đối tượng PDOXây dựng câu lệnh DELETE để xóa một hàng, nhiều hàng hoặc tất cả những hàng trong bảng. Nếu bạn muốn xóa tất cả những hàng trong một bảng lớn một cách nhanh gọn và hiệu suất cao hơn, bạn sử dụng câu lệnh TRUNCATE TABLEThực thi câu lệnh +----+------------+-----------+----------------------+
| id | first_name | last_name | email |
+----+------------+-----------+----------------------+
| 1 | Peter | Parker | [email protected] |
| 2 | John | Rambo | [email protected] |
| 3 | Clark | Kent | [email protected] |
| 4 | John | Carter | [email protected] |
| 5 | Harry | Potter | [email protected] |
+----+------------+-----------+----------------------+
9 bằng phương pháp gọi phương thức connect_error);
}
// Attempt delete query execution
$sql = "DELETE FROM persons WHERE first_name="John"";
if($mysqli->query($sql) === true)
echo "Records were deleted successfully.";
else
echo "ERROR: Could not able to execute $sql. " . $mysqli->error;
// Close connection
$mysqli->close();
?>0 của đối tượng connect_error);
}
// Attempt delete query execution
$sql = "DELETE FROM persons WHERE first_name="John"";
if($mysqli->query($sql) === true)
echo "Records were deleted successfully.";
else
echo "ERROR: Could not able to execute $sql. " . $mysqli->error;
// Close connection
$mysqli->close();
?>1 hoặc phương thức connect_error);
}
// Attempt delete query execution
$sql = "DELETE FROM persons WHERE first_name="John"";
if($mysqli->query($sql) === true)
echo "Records were deleted successfully.";
else
echo "ERROR: Could not able to execute $sql. " . $mysqli->error;
// Close connection
$mysqli->close();
?>2 của đối tượng connect_error);
}
// Attempt delete query execution
$sql = "DELETE FROM persons WHERE first_name="John"";
if($mysqli->query($sql) === true)
echo "Records were deleted successfully.";
else
echo "ERROR: Could not able to execute $sql. " . $mysqli->error;
// Close connection
$mysqli->close();
?>3
PHP MySQL Xóa tài liệu ví dụ
MySQL PHP. xóa một ví dụ hàng đơn
Để xóa một hàng trong bảng, bạn sử dụng câu lệnh
+----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9 với mệnh đề WHERE chỉ định hàng nào cần xóaTập lệnh sau xóa một hàng có id 2 trong bảng
7pdo = new PDO($conStr, self::DB_USER, self::DB_PASSWORD); catch (PDOException $e) die($e->getMessage()); /** * Delete a task based on a specified task id * @param int $id * @return bool true on success or false on failure */ public function delete($id) $sql = 'DELETE FROM tasks WHERE task_id = :task_id'; $q = $this->pdo->prepare($sql); return $q->execute([':task_id' => $id]); /** * close the database connection */ public function __destruct() $this->pdo = null; $obj = new DeleteDataDemo(); // delete id 2 $obj->delete(2);
Code language: HTML, XML (xml)Làm thế nào nó hoạt động và sinh hoạt giải trí
Trong phương thức
pdo->exec($sql);
Code language: HTML, XML (xml)2 của lớppdo->exec($sql);
Code language: HTML, XML (xml)3, chúng tôi link với cơ sở tài liệu MySQL bằng phương pháp khởi đầu một phiên bản của lớp connect_error); } // Attempt delete query execution $sql = "DELETE FROM persons WHERE first_name="John""; if($mysqli->query($sql) === true) echo "Records were deleted successfully."; else echo "ERROR: Could not able to execute $sql. " . $mysqli->error; // Close connection $mysqli->close(); ?>1 và trong phương thứcpdo->exec($sql);
Code language: HTML, XML (xml)5 , chúng tôi đóng link cơ sở tài liệuPhương thức
pdo->exec($sql);
Code language: HTML, XML (xml)6 đồng ýpdo->exec($sql);
Code language: HTML, XML (xml)7 làm đối số. Trước tiên, chúng tôi gọi phương thứcpdo->exec($sql);
Code language: HTML, XML (xml)8 của đối tượng connect_error); } // Attempt delete query execution $sql = "DELETE FROM persons WHERE first_name="John""; if($mysqli->query($sql) === true) echo "Records were deleted successfully."; else echo "ERROR: Could not able to execute $sql. " . $mysqli->error; // Close connection $mysqli->close(); ?>1 để sẵn sàng sẵn sàng thực thi câu lệnh +----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9, sau đó chúng tôi chuyển một mảng chứa những giá trị tương ứng với những phần giữ chỗ đã đặt tên trong câu lệnh +----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9 cho phương thức connect_error); } // Attempt delete query execution $sql = "DELETE FROM persons WHERE first_name="John""; if($mysqli->query($sql) === true) echo "Records were deleted successfully."; else echo "ERROR: Could not able to execute $sql. " . $mysqli->error; // Close connection $mysqli->close(); ?>2 của đối tượng connect_error); } // Attempt delete query execution $sql = "DELETE FROM persons WHERE first_name="John""; if($mysqli->query($sql) === true) echo "Records were deleted successfully."; else echo "ERROR: Could not able to execute $sql. " . $mysqli->error; // Close connection $mysqli->close(); ?>3Để xóa tác vụ có id 2, tất cả chúng ta tạo một thể hiện của lớp
pdo->exec($sql);
Code language: HTML, XML (xml)3 và gọi phương thứcpdo->exec($sql);
Code language: HTML, XML (xml)6PHPMySQL. xóa tất cả những hàng trong một bảng ví dụ
Có hai phương pháp để xóa tất cả những hàng trong một bảng
- Đưa ra câu lệnh +----+------------+-----------+----------------------+
| id | first_name | last_name | email |
+----+------------+-----------+----------------------+
| 1 | Peter | Parker | [email protected] |
| 2 | John | Rambo | [email protected] |
| 3 | Clark | Kent | [email protected] |
| 4 | John | Carter | [email protected] |
| 5 | Harry | Potter | [email protected]m |
+----+------------+-----------+----------------------+
56 không còn mệnh đề WHEREĐưa ra tuyên bố +----+------------+-----------+----------------------+
| id | first_name | last_name | email |
+----+------------+-----------+----------------------+
| 1 | Peter | Parker | [email protected] |
| 2 | John | Rambo | [email protected] |
| 3 | Clark | Kent | [email protected] |
| 4 | John | Carter | [email protected] |
| 5 | Harry | Potter | [email protected] |
+----+------------+-----------+----------------------+
57
Phương thức
+----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 58 sau đây xóa tất cả những hàng trong bảng 7 bằng phương pháp sử dụng câu lệnh +----+------------+-----------+----------------------+ | id | first_name | last_name | email | +----+------------+-----------+----------------------+ | 1 | Peter | Parker | [email protected] | | 2 | John | Rambo | [email protected] | | 3 | Clark | Kent | [email protected] | | 4 | John | Carter | [email protected] | | 5 | Harry | Potter | [email protected] | +----+------------+-----------+----------------------+ 9pdo->exec($sql);
Code language: HTML, XML (xml)Phương thức
71 sau đây sẽ xóa tất cả những hàng trong bảng 7 cũng như đặt lại giá trị của cột tự động tăng của nó