所以我在今年夏天開始語言,我有問題,我不知道如何使刪除按鈕,我看了很多頁面,但我無法找到如何與pdo 。我想刪除按鈕
countryandcity.php
<?php
require 'pdo.php';
$connect=connect();
?><!DOCTYPE html>
<html>
<head>
<link href="style.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div class="wrapper">
<table class="table" >
<thead>
<tr>
<th>Country</th>
<th>City</th>
<th>Image</th>
</tr>
<form action="deleteall.php" method="POST" >
<?php
$sql = connect()->prepare("SELECT * FROM countries ORDER BY country");
$sql->execute();
while($result = $sql->fetch(PDO::FETCH_ASSOC)) {
echo"<tr>";
echo"<td>".$result['country']."</td>";
echo"<td>".$result['city']."</td>";
if(!empty($result['image'])){
echo '<td><img src="images/'.$result['image'].'"/></td>';
}
else {
echo"<td>-</td>";
}
echo "<td><a href='edit.php?uid=".$result['country']."'>Edit</a></td>";
echo "<td><a href='deleteall.php?uid=".$result['country']."'>Delete</a></td>";
echo"</tr>";
}
?>
</form>
</thead>
</table>
</div>
</body>
deleteall.php
<?php
require 'pdo.php';
$connect=connect();
if(isset($_POST['delete_btn']))
?><!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form>
<div class="form-group">
<label>Do u want to delete?</label>
</div>
<button>
<input type="submit" value="YES" name="delete_btn">
</button>
<button>
<input type="submit" name="no" value="NO">
</button>
</form>
</body>
</html>
請幫我SQL查詢和PHP代碼後,如果(isset),我需要幫幫我! 我只想從數據庫中刪除行。
我該如何解決這個問題? 對不起,我的英語不好。
謝謝!
那麼,如果你想刪除記錄,那麼SQL查詢將涉及'DELETE'關鍵字。當然,各種介紹性教程涵蓋了這一點。說實話,聽起來你應該從一些教程開始,並獲得更多的基礎知識。 – David
要刪除詳細信息頁面中的操作還是要添加刪除的鏈接? –
可能重複的[如何刪除mysql中的行?](https://stackoverflow.com/questions/32755253/how-to-delete-a-row-in-mysql) – Martin