Şimdi Ara

Resimler veritabanına atılmamışsa kolon görünmesin ama nasıl?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
785
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Aşağıda ss koyduğum projemden bir tablo. Tabloda gördüğünüz resimler eğer sunucuya yüklenmemişse o gıcık resim görünüyor. Onu görüntüyü veritabanına sabit bir resim atayarak çözebilirim ama çyle yapmak istemiyorum. Resimlerin listelenmesi için kullandığım kod satırınıda ekliyorum nasıl bir şey kullanmalıyım ki resimler yüklenmez ise orda o kolon boş olarak geri dönsün o gıcık işaret hiç görünmesin.

    echo $row_DetailRS1['resim']; ?>" width="150" height="150" border="0" />



     Resimler veritabanına atılmamışsa kolon görünmesin ama nasıl?



    < Bu mesaj bu kişi tarafından değiştirildi besaer -- 12 Temmuz 2012; 11:26:58 >







  • <img src="resimler/<?php echo $row_DetailRS1['resim']; ?>" width="150" height="150" border="0" />
    yukarıda kullandığın kod ile muhakkak o klonlara bir resim gelmesi gerek , olmayan resim klon içinde kırık gözükecek ya kod yapını tümden değiştireceksin yada şöyle bir örnek olur ;
    öncelikle bir adet bir resim yaparsın klona ( hani resim yok tarzı veya beyaz bişey yap hiç gözükmesin )

    <img src="resimler/<?php
    if ($row_DetailRS1['resim']=="") // burada değişken boş mu dolumu kontrol ediyoruz
    {
    echo $resim_yok; // boş ise resim yok yaptığın resim gözükecek
    }
    else
    {
    echo $row_DetailRS1['resim']; / / dolu ise kaydettiğin fotoğraf gelecek
    }


    ?>" width="150" height="150" border="0" />

    not : yukarıdaki kod sadece mantık açısından verilmiştir , farklı yöntem ler uygulanabilir ve de sytax kod hataları olabilir




  • if($row_DetailRS1['resim']) { echo '<img src="resimler/'.$row_DetailRS1['resim'].'" width="150" height="150" border="0" />'; }

    İyi çalışmalar.
  • quote:

    Orijinalden alıntı: SorryBro

    if($row_DetailRS1['resim']) { echo '<img src="resimler/'.$row_DetailRS1['resim'].'" width="150" height="150" border="0" />'; }

    İyi çalışmalar.

    aynen katılıyorum buna

    == "" yada =='' yada == 0 gibi şeyler sorun çıkarabilir en sağlamı
    if (!$değişken)
    ve ya
    if($değişken)
    şeklinde kullanmak.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.