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.
mantık olarak db ye result u update etmem gerekiyor
ama öncesini yapadım.
ben $out[0] ile alıyorum resimleri
preg_matchall('/[a-zA-Z0-9]+.(jpeg|gif|jpg|png)/', $res["icerik_resim"], $out);
foreach($out[0] as $key => $image){
indisinide $key ile alıyorum.
a1 e out[0] yazsam olmuyor haliyle orda tıkanınca geriside gelmiyor.
$a1 = array($row["icerik_resim"]);
bu şekilde a1 i çekiyorum
bu sefer a2 de tıkanıyorum $key yazsam hata $image yazsam hata
normalde yukardaki mantığa göre
$a2 = array($a1[$image]); olması gerekiyor ama kabul etmiyor
result a gelemedimki onuda get ile update edeyim :)