• 04-08-2007, 19:41:53
    #1
    arkadaşlar ben veri tabanına resim kaydedip aratıldığı zaman çekiyorum ve 4 erli listeliyom

    hatam ise resim1 resim2 resim3 resim4 şeklinde çıkacağına
    resim1 resim2 resim3 resim4
    resim1 resim2 resim3 resim4
    resim1 resim2 resim3 resim4
    resim1 resim2 resim3 resim4
    şeklinde çıkıyo yani id sayısı kadar hepsinden çekiyo

    İşte kodlar

    $sor=mysql_query("SELECT * FROM resim where aciklama like '%$ara%'");

    while($yaz=mysql_fetch_array($sor)){


    $id = $yaz['id'];
    $link = $yaz['link'];
    $aciklama = $yaz['aciklama'];


    echo'<table><tr>';
    $i = 0;
    $kayitlar = mysql_query("select $id,link from resim where aciklama like '%$ara%'");
    while($kayit = mysql_fetch_array($kayitlar)) {
    $i = $i +1;
    $g=$kayit['link'];
    echo"<td>
    <img border=\"0\" src=\"$g\" width=\"150\" height=\"150\"></p>
    </td>";
    if($i % 4 == 0){echo '</tr>';}
    }
    echo'</tr></table>';

    }

    }
  • 04-08-2007, 20:21:40
    #2
    Üyeliği durduruldu
     $sor=mysql_query("SELECT * FROM resim where aciklama like '%$ara%'"); 
      echo'<table><tr>'; 
     $i = 0;
     while($yaz=mysql_fetch_array($sor)){ 
     $id = $yaz['id']; 
     $link = $yaz['link']; 
     $aciklama = $yaz['aciklama']; 
     $i = $i +1; 
     $g=$kayit['link']; 
     echo"<td> 
     <img border=\"0\" src=\"$g\" width=\"150\" height=\"150\"></td>"; 
     if($i % 4 == 0){echo '</tr>';} 
     } 
     echo'</tr></table>';
    böyle bir denermisin
    +
    üstteki kodları php ci mi yazdı kasap mı :A hafif düzelttim çalışırsa epey bir optimize daha çekilir bu kodlara
  • 04-08-2007, 20:33:33
    #3
    Kodlar çalıştı teşekür ederim fakat bi isteğim daha var db den çektiğimiz resmi otomatik belirlediğimiz boyutlarda küçültebilirmiyiz
  • 04-08-2007, 20:42:01
    #4
    Üyeliği durduruldu
    büyük ve bold yazmak yasak banlanabilirsin..
    echo"<td>
    <img border=\"0\" src=\"$g\" width=\"150\" height=\"150\"></td>"
    ;
    bu kısmı böyle düzelt
    $genislik = 150;
    $yukseklik = 150;
    echo"<td>
    <img border=\"0\" src=\"$g\" width=\"$genislik\" height=\"$yukseklik\"></td>"
    ;
  • 04-08-2007, 20:52:02
    #5
    Onu biliyorum benim istediğim resmin boyutlarını bozmadan belirli bir miktar küçültmek.Mesela uzun ince resim olabilr kalın kısa olabilir anladınız mı ?
  • 04-08-2007, 20:54:03
    #6
    width ya da height ikisinden birini yazarsan, diğerini kendi ölçütleyip küçültür. örneğin 500 e 500 bir resmi width 50 derseniz height de 50 olur.
    ama width=250 height=100 bir resme width=50 derseniz, height otomatikmen 20 olur
  • 04-08-2007, 21:16:46
    #7
    Üyeliği durduruldu
    şöyle birşey yapabilirsiniz mesala getten gelen veriye thumb yapan bir script ile img linklerini
    <img src='resim.php?resim=$g'> gibi gösterim yaparsın
    kaynak istiyorsan forumda ejder vermişti thumb class ı ona bakabilirsin

    thumb yapma - Google'da Ara

    php thumb make - Google'da Ara

    bu 2 sini araştırabilirsin tr-eng
  • 04-08-2007, 21:20:59
    #8
    teşekkürler ilgin için.
  • 04-08-2007, 21:54:32
    #9
    Üyeliği durduruldu
    https://www.r10.net/php/43387-guvenli...d-scripti.html

    Burda yapmıştım birtane fonksiyonlarına bak thumbnail oluşturuyor.