Benim site için sayfaların admin bölümünden / oluşturulmasını işleyen bir php komut dosyası var. Tüm veriler 'IsAdmin' adında bir veritabanı tabloya kaydedilir. Bu komut içinde ben ayrı veritabanı, 'isgallery' görüntüleri ekler ve sonra tekrar komut / admin bölümünde onları görüntüleyen bir görüntü yükleme formu var. Şimdi bu tüm büyük çalışır, ama imkansız sonra görüntüleri silmek için bulma yaşıyorum. Ben bunları siler biliyorum, ama ben resmin kimliği aramayı silmek MySQL eklenecek almak için görünmüyor olabilir. Bu sadece while ifadesinin dışında var görünmüyor. (Görüntüler arrrghhh eklenir kez ['BinderName'] $ _POST tanıyan bir sorun var gibi görünüyor!).
Aşağıdaki kodu ve herhangi bir Yardım büyük takdir. S.
Bu siler kodu:
if ($_POST['delGallery']=='1') {
$sql = "DELETE FROM isgallery WHERE id = ".mysql_real_escape_string($_POST['isgallery_id']);
mysql_query($sql);
//file_exists($galleryFileDir.'/'.$_POST['imagename']) ? unlink($galleryFileDir.'/'.$_POST['imagename']) : NULL;
//unset($_POST['imagename']);
}
Bu görüntüler ve görüntüleri eklemek için kod:
$galleryQuery=mysql_query("select * from isgallery where assoc_object = '".$_POST['id']."'");
echo '<ul class="gallery">'. PHP_EOL;
while($galleryResult=mysql_fetch_array($galleryQuery)) {
echo '<li><img src="../../images/properties/gallery/'.$galleryResult['imagename'].'" width="120" height="120" class="image" /><br />
<label for="delGallery"><input type="checkbox" name="delGallery" value="1" /> Delete this image?</label><br />
<p>'.$galleryResult['id'].'</p>
<input type="hidden" name="isgallery_id" value="'.$galleryResult['id'].'" />
</li>
'. PHP_EOL;
}
echo '</ul><br /><br />' . PHP_EOL;
echo '<label for="galleryFile">Add Image (*.jpg / *.gif): </label><input type="file" name="galleryFile" value=""><br />
'.($_POST['imagename'] ? '
<label for="imagename"></label><img src="../../images/properties/gallery/'.$_POST['imagename'].'" width="120" class="image"><br />
<label for="delGallery"></label><input type="checkbox" name="delGallery" value="1" style="margin:0 0 0 7px;"> Delete this image?<br />
' : NULL).'