• 13-01-2014, 17:15:12
    #1
    Reveloper
    Merhaba,

    Arkadaşlar çoklu resim upload yapıyorum şu şekilde

    resim1.jpg,resim2.jpg,resim3.jpg diye ancak bunları düzenlerken nasıl yapacağımı bilemedim?

    explode ile listeliyorum

    <img src="resim1.jpg" /> Sil Resim1
    <img src="resim2.jpg" /> Sil Resim2
    <img src="resim3.jpg" /> Sil Resim3

    sil bölümüne link vermem gerekliki silebileyim ama nasıl yapacağımı bulamadım ne kullanmalıyım bunun için?
  • 13-01-2014, 17:20:18
    #2
    @Burti; alttaki linkte detaylı anlatımı mevcut.

    http://www.limitsizbilgi.com/php-arr...ri-silmek.html
  • 13-01-2014, 17:58:33
    #3
    Reveloper
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    @Burti; alttaki linkte detaylı anlatımı mevcut.

    http://www.limitsizbilgi.com/php-arr...ri-silmek.html
    <?php
    $pgallery=explode(',',rtrim($row['gallery'],','));
    foreach($pgallery as $gallery){
    	echo '
    		<div class="gallp">
    			<img src="'.settings('site_url').$gallery.'" class="pad10 left" width="80" height="80" alt="" />
    			<a href="process.php?productions&id='.$row['id'].'&delgallery='.$gallery.'">X</a>
    		</div>
    	';
    }
    ?>
    hocam array içinden nasıl bunu veritabanına geçiricez o mevzu işte
  • 13-01-2014, 18:09:06
    #4
    Burti adlı üyeden alıntı: mesajı görüntüle
    <?php
    $pgallery=explode(',',rtrim($row['gallery'],','));
    foreach($pgallery as $gallery){
    	echo '
    		<div class="gallp">
    			<img src="'.settings('site_url').$gallery.'" class="pad10 left" width="80" height="80" alt="" />
    			<a href="process.php?productions&id='.$row['id'].'&delgallery='.$gallery.'">X</a>
    		</div>
    	';
    }
    ?>
    hocam array içinden nasıl bunu veritabanına geçiricez o mevzu işte
    id nin yanında birde array içindeki sayıyı göndertip deneyebilirsin.
  • 13-01-2014, 18:15:48
    #5
    <?
    
    # örnek dizgi
    $array = array('Ana resim', 'İkinci resim', 'Üçüncü resim');
    
    # ekrana yazdıralım (veritabanına kaydetmek için de bunu kullanın)
    echo $kaydet = implode(",", $array);
    // Çıktı: Ana resim,İkinci resim,Üçüncü resim
    
    # herhangi bir veriyi silelim
    unset($array[1]);
    
    # tekrar ekrana yazdıralım
    echo $yeni = implode(",", $array);
    // Çıktı: Ana resim,Üçüncü resim
    
    
    ?>
    Buradaki örnekleri kendinize göre düzenleyip kullanabilirsiniz hocam.