削除を押すと、すべての画像が削除されますが、その必要はありません。 1つの画像を削除したいだけです。ループを制御する際の問題
$get_img = "SELECT * FROM img";
$run_img = mysqli_query($db,$get_img);
while ($row_img= mysqli_fetch_array($run_img)){
if (isset($_POST['delete'])){
$delete= "DELETE FROM img WHERE id = {$row_img['id']} ";
$query = mysqli_query ($db , $delete);
}
echo '
<div style="width:200px; height:200px; border: 5px solid red; margin:10px; float: right;">
<img src="images/'.$row_pro['c_img'].'" width="200" height="200" /><br />
<form action="get.php" method="POST">
<input type="submit" name="delet" value="delet" />
</form>
</div>
';
}
まず:)を役に立てば幸い'] 'と' $ row_pro [' c_img '] 'それでは、WHERE img_id =' $ id''のように最初のクエリでWHEREを使用し、' $ id = intval($ _ GET ['id']) ; ' –
あなたはしばらくの間、電話の削除をしています。つまり、各アイテムを削除しています。 –
モハメッドAlhanafi、m3lsh ANA FE第三エルIMGながら3nde ENYのasta5demt almoshkela英語koyasを3arefメッシュFA MSH 3aerf A3 –