Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

php while sorunum

resmin divleri bozuluyor. seçtiğim tabloyala bağlantılı diğer bir tablo çekeceğim fakat sadece bu şekilde başarabildim fakat div bozuyor benimde sinirimi =)


<div class="latest-title"><p>RASGELE EMLAK</p></div>
          <div class="carousels clearfix">
            <ul id="mycarousels" class="jcarousel-skin-tangos">
             <?php							
$rilan = mysql_query("SELECT * FROM ilanlar WHERE yayin=1 and NOW()<=bittarih order by RAND() limit 10");
while($rasgele = mysql_fetch_array($rilan))
{ ?><?php $resimsecici = mysql_query("SELECT * FROM resimler where emlak='".$rasgele['id']."' limit 10");
if($resimci = mysql_fetch_array($resimsecici))
{
?>


              <li>
                <div class="jcarousel-date-content clearfix">
   							  <div class="l-image">
   								  <img src="<?php echo $ilanway;?>kucuk/<?php echo $resimci['resim'];?>" alt="<?php echo $rasgele['baslik'];?>" title="<?php echo $rasgele['baslik'];?>" />
   								  <div class="l-image-hover">
   									  <a href="<?php echo $rasgele['id'];?>/<?php echo $rasgele['tarih'];?>/<?php echo sefyap($rasgele['baslik']);?>.html" class="l-lupa"><!-- --></a>
   									  <a href="<?php echo $rasgele['id'];?>/<?php echo $rasgele['tarih'];?>/<?php echo sefyap($rasgele['baslik']);?>.html" class="l-link"><!-- --></a>
   								  </div>
   							  </div>
   							  <div class="l-shadow"><!-- --></div>
   							  <div class="l-title"><a href="<?php echo $rasgele['id'];?>/<?php echo $rasgele['tarih'];?>/<?php echo sefyap($rasgele['baslik']);?>.html"><?php echo $rasgele['baslik'];?></a></div>
   							  <div class="l-features clearfix">
   								  <div class="l-bedrooms"><?php echo $rasgele['oda'];?></div>
   								  <div class="l-area"><?php echo $rasgele['m2'];?> m<sup>2</sup></div>
   								  <div class="l-baths"><?php echo $rasgele['banyo'];?></div>
   								  <div class="l-type"><?php if ($rasgele['durumu']==1)  echo "Satılık"; if ($rasgele['durumu']==2)  echo "Kiralık"; if ($rasgele['durumu']==3)  echo "Devren"; if ($rasgele['durumu']==4)  echo "Günlük"; ?></div>
   							  </div>
   							  <div class="l-details clearfix">
   								  <div class="l-price"><?php if ($rasgele['fturu']==2)  echo "$"; if ($rasgele['fturu']==3)  echo "€"; ?><?php echo $rasgele['fiyati'];?><?php if ($rasgele['fturu']==1)  echo "TL";?></div>
   								  <div class="l-view"><a href="<?php echo $rasgele['id'];?>/<?php echo $rasgele['tarih'];?>/<?php echo sefyap($rasgele['baslik']);?>.html">İlan detayları</a></div>
   							  </div>
                </div>
              </li><?php } ?> <?php } ?>
            
            </ul>
          </div>
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • bugraguney adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    47 cevap - 0 soru
    Css leri görmeden birşey demek sanırım yanlış olur. Çalışan bir link verebilirseniz bir girip bakalım derim :)
    • microphp adlı üyenin fotoğrafı microphp
      localde çalışıyorum. şunu nasıl yapabilirim. 2 tane db var diyelim. birinde resimler diğerinde ilanlar. ilanları listeleyeceğim zaman resimlerinide çekim listelemeli. while içinde while kullanamıyorum. rüya içinde rüya gibi oldu =)
      9 yıl önce yazılmış
    • bugraguney adlı üyenin fotoğrafı bugraguney
      inner join mantığında tek sql ile de verilerini çekebilirsin.
      SELECT * FROM table1 INNER JOIN table2 ON table1.id=table2.id;
      
      şeklinde fakat while içinde while kullanmakta da sıkıntı yoktur...
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      evet join daha iyi. sum ve joinide öğrenmiş oldum bu gün. çok teşekkür ederim yardımın için.
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
           <?php							
      $rilan = mysql_query("SELECT * FROM ilanlar INNER JOIN resimler ON ilanlar.id=resimler.emlak WHERE WHERE yayin=1 and NOW()<=bittarih order by RAND() limit 10");
      while($rasgele = mysql_fetch_array($rilan))
      { ?>
      



      bu şekilde kullandım. hata veriyor.rand ve limit kullanamazmıyım bunula birlikte
      9 yıl önce yazılmış
    • bugraguney adlı üyenin fotoğrafı bugraguney
      2 adet where komutu var :) where where
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      bende sonradan fark ettim =))
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      tablo2 ye limit koyma şansım var mı bunda
      9 yıl önce yazılmış
    • microphp adlı üyenin fotoğrafı microphp
      Div yapımı bozuyor

      Bir tane ilanlar tablom var bir tanede resimler fakat her ilanın birden fazla resimi var sadece bir tanesini kullanmak istiyorum. Çok karıştı
      9 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.