i'v an issue with unlink function in php , i'v a delete script where i click on a delete button it deletes an image ID from the table , but when i add the unlink function to the same button it automatically deletes the image but the ID remains which displays an empty image.
<a href="inc/delete.php?id=<?php echo $i_id?>"><img src="inc/delete.png" style="height:15px;width:15px;"></img></a>
above code deletes the image ID but without deleting the image which works but i need as well to delete the image from the file.
<a href="inc/delete.php?id=<?php echo $i_id, unlink('photos/'.$i_img);?>"><img src="inc/delete.png" style="height:15px;width:15px;"></img></a>
above code called automatically whenever i refresh the page if there is an image it will delete it and it keeps the ID . my issue is that i want to perform that whenever i click on the delete image which deletes the image and unlink it as well. any help will be appreciated thanks.
well i did it this way and it works in case if someone later need the answer.
delete.php
$id = $_GET["id"]; //ID OF THE ITEM FROM THE OTHER FILE $select=mysql_query("select img from $table where id='$id'"); $image=mysql_fetch_array($select); $img = $image['img']; unlink("C:/wamp/www/ifinal/photos/$img"); $result=mysql_query("delete from $table where id='$id'");
a href that sends the id to the delete.php
<a href="inc/delete.php?id=<?php echo $i_id;?>"><img src="inc/delete.png" style="height:15px;width:15px;"></img></a>