-1
のいずれかが削除されますので、どのように私は、テーブル要素の一つだけを削除することができますが、私のコード、私はそれをクリックした場合、それはここでのエントリー
<?php
require '../db/dbcon.php';
$sql="SELECT ClientId,Email,FirstName,LastName,Password,PhoneNumber,AdressID from client;";
$sth = $dbh->prepare($sql);
$sth->execute();
foreach($sth as $row){
echo "<tr>";
echo "<td>".$row['FirstName']."</td>";
echo "<td>".$row['LastName']."</td>";
echo "<td>".$row['Password']."</td>";
echo "<td>".$row['Email']."</td>";
echo "<td>".$row['PhoneNumber']."</td>";
echo "<td></td>";
echo "<td></td>";
echo "<td></td>";
echo "<td></td>";
$clientid=$row['ClientId'];
echo "<form action=\"viewclients.php\" method=\"post\"> ";
echo "<td><input type=\"submit\" name=\"fshij\" value=\"Fshij\"></td>";
echo "</form>";
if(isset($_POST['fshij'])){
$sql = "DELETE FROM client WHERE ClientId=".$clientid.";";
$sth = $dbh->prepare($sql);
$sth->execute();
header('location:viewclients.php');
}
echo "</tr>";
}
?>
ですこれらのエントリのいずれかを削除すると、すべてのエントリが削除されます。
あなたがループ – Naincy
内で削除クエリを実行しているとしては、それはすべての単一の繰り返しで、削除を実行します。 –
"をクリックするとどういう意味ですか? –