Админ панел за триене на снимки

montana

Registered
Имам една системка за качване на снимки, но няма админ панел от който да мога да ги трия. Искам примерно да имам един файл admin.php и като го отворя в него да ми вади всичко от базата с данни и срещу всяка картинка да има бутон за изтриване ?

това ми е sql-a

Код:
CREATE TABLE `image` (
		`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
		`album_id` int(10) unsigned DEFAULT NULL,
		`extension` varchar(4) COLLATE utf8_bin DEFAULT NULL,
		`size` int(11) DEFAULT NULL,
		`views` int(10) unsigned DEFAULT '0',
		PRIMARY KEY (`id`)
	) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin
 
Ето как изглежда като има картинки

4632.png
 
Ако снимката е качена и на хоста, за да изтриеш може да използваш unlink($file);
А за изтриване от БД правиш следното в един файл
delete.php
Код:
<?php
$id = (int)$_GET['id'];
if($id != NULL) {
$query = mysql_query("DELETE FROM `ìmages` WHERE id='$id'") or die(mysql_error());
echo "Snimkata s ID:$id e iztrita.";
} else {
echo "Nqma snimka s tova ID";
}
 
Да, снимките са качени и на хоста, но не мога да се оправя с този код.
Трябва ми нещо което да индексира всички картинки и под всяка или срещу всяка една да има бутон да изтриване.
 
Правиш файла delete и следния файл:
adm_index.php
Код:
$tbl_name = ""; // imeto na tablicata
$query = mysql_query("SELECT * FROM $tbl_name ORDER BY id") or die(mysql_error());
while($row = mysql_fetch_assoc($query)) {
$id = $row['íd'];
echo "Снимка: $id | Изтрий: <a href='delete.php?id=$id'>Изтрий</a><br />";
}
?>
 

Горе