• 01-09-2012, 07:58:22
    #1
    Herkese günaydın arkadaşlar php'de 3-5 bişiler yapıyoz ama biryerde takılıp kaldım, eğer mümkünse yardımcı olan herkese şimdiden teşekkürler, sorunum şu;
    while ile veritabanından verileri sıralarken belli bir veriden sonra araya birşeyler eklemek istiyorum örnek
    <?php
    $limit = 10;
    $sql = "select * from urunler where onay='1' order by id desc limit $limit";
    $urun = mysql_query($sql);
    while($uruntoparla = mysql_fetch_array($urun)) {
    ?>
    <div class="urun"><?=($uruntoparla['uruname'])?></div>
    <?
    }
    ?>
    şimdi yukarıdaki kodlamanın çıktısı 20 adet alt alta ürün name, benim istediğim ise sıralanacak olan 20 adet ürünün arasına mesela
    <div class="clear"></div>
    kodunu eklicem ama her 4 satırda bir değilde sadece 4. satırdan sonra, kısaca özet yukarıdaki örnekle aşağıdaki çıktıyı nasıl alabilirim
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
    <div class="clear"></div>
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
    <div class="urun">Ürün İsmi</div>
  • 01-09-2012, 08:09:28
    #2
    Üyeliği durduruldu
    <?php 
    $limit = 10; 
    $sql = "select * from urunler where onay='1' order by id desc limit $limit"; 
    $urun = mysql_query($sql);
    $x = 1;
    while($uruntoparla = mysql_fetch_array($urun)) { 
    ?> 
    	<div class="urun"><?=($uruntoparla['uruname'])?></div> 
    	<?php if($x == 4): ?>
    		<div class="clear></div>
    	<?php endif; ?>
    <? 
    $x++; } 
    ?>
  • 01-09-2012, 09:15:28
    #3
    JustGo adlı üyeden alıntı: mesajı görüntüle
    <?php 
    $limit = 10; 
    $sql = "select * from urunler where onay='1' order by id desc limit $limit"; 
    $urun = mysql_query($sql);
    $x = 1;
    while($uruntoparla = mysql_fetch_array($urun)) { 
    ?> 
    	<div class="urun"><?=($uruntoparla['uruname'])?></div> 
    	<?php if($x == 4): ?>
    		<div class="clear></div>
    	<?php endif; ?>
    <? 
    $x++; } 
    ?>
    Çok teşekkürler hocam sayende şimdi uyuyabileceğim
  • 01-09-2012, 09:16:48
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    JustGo'nun kodlarında bulunan
    <?php if($x == 4): ?>
    bu satırı
    <?php if($x%4==0): ?>
    yaparsan her 4 saatırdan sonra belirttiğini ekleyecektir..