Dizi içerisindeki elemenı seçip Silmek ?
xxxx tablonun içindeki resim sütünuna şu şekilde resim ekliyorum.
aaaa.jpg,sccc.jpeg,dddd.png,asdadsads.gif
şeklinde verileri ekliyorum
sonra bunları şu şekilde listeliyorum.
<?php $ssd = $row["id"];
$uret = $db->prepare("SELECT * FROM proje WHERE id=? ORDER BY icerik_resim limit 6 ");
$uret->execute([$ssd]);
foreach($uret as $res){
preg_match_all('/[a-zA-Z0-9_]+.(jpeg|gif|jpg|png)/', $res["icerik_resim"], $out);
foreach($out[0] as $image){
if(!empty($image)){ ?>
<div class="col-lg-3 col-md-6">
<div class="card">
<div class="el-card-item">
<div class="el-card-avatar el-overlay-1 col-md-12">
<img src="<?=TEMA?>/uploads/proje/<?=$image;?>" alt="<?=$row['icerik_resim'];?>" />
<div class="el-overlay">
<ul class="el-info">
<li><a class="btn default btn-outline-info image-popup-vertical-fit" href="<?=TEMA?>/uploads/proje/<?=$image;?>"><i class="fa fa-search"></i></a></li>
<li><a class="btn default btn-outline-warning" href="?"><i class="fa fa-trash"></i></a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<?php }}}?>
burdaki seçim işlemini beceremedim ordaki resmi seçip nasıl silebilrim atıyorum
dddd.png adlı resmi büyütüp baktım beğenmedim silicem indis ini nasıl yakalayacağım.
bu dediğini yaptım hali hazırda var zaten misal
tablo adı icerik_resimleri
id -- resim--resim_thumb----projeID---HaberID--blogID
atıyorum 3 tane proje resmi ekleyince
5---resim.jpg---resim_thumb.jpg---15---- -----
6---resim1.jpg---resim_2thumb.jpg---15---- -----
7---resim2.jpg---resim_1thumb.jpg---15---- -----
gibi kayıt ettiriyorum
bundan endişem
atıyorum bir haber yazılımı olsa bile hadi resimleri id tanımlamayıp direk haber tablosuna ait resim tablosu açsam bile
çok fazla kayıt olacağından sorun yaşarım diye düşündüm.
o yüzden tek sütün içerisinde gömmeyi tercih ettim ve evet biraz fazla kod yazmam gerekti bu yüzden..
Yinede ilgin için teşkler cins insanlar her zaman var ama bu alanda bilgi dediğimiz şey paylaşınca anlamı var saklayınca bilgi bilgi değildir.