• 20-09-2007, 15:04:04
    #1
    başlık
    başlık
    başlık
    reklam
    başlık
    başlık
    başlık
    reklam

    verileri bu şekilde yazdırmak istiyorum ama yapamadım yani 3 başlık 4. satır reklam olacak.
    nasıl yapabilirim.
  • 20-09-2007, 15:35:07
    #2
    Üyeliği durduruldu
    <php
    
    for($i = 1; $i < 15; $i++)
    {
        if($i%4)
        {
            echo 'başlık<br />';
        }
        else
        {
            echo 'reklam<br />';
        }
    }
    
    ?>
    if($i%4) "i'nin 4'e bölümünden kalan varsa" demektir. bu 4 ü istediğin bi sayıyla değiştirebilirsin.
  • 11-11-2007, 15:19:38
    #3
    yeni konu açacaktım eski konumu hatırladım hortlatayım bari.
    verileri sqlden çektiğim kod bu

    <?
    $cek = mysql_query("SELECT * FROM tablom ORDER BY id DESC LIMIT 0,20");
    while($ceq= mysql_fetch_array($cek))
    {
    $heyyy2 .= "<a href=\"".$ceq['hid']."\" target=\"_blank\">".ucwords(strtolower($ceq['baslik']))."</a><br>";
    }
    ?>
    bu koda göre uyarlayabilirmisiniz. beceremedim
  • 11-11-2007, 22:06:07
    #4
    <?php
    $cek = mysql_query("SELECT * FROM tablom ORDER BY id DESC LIMIT 0,20");
    while($ceq= mysql_fetch_array($cek)){
    $heyyy2 .= "<a href=\"".$ceq['hid']."\" target=\"_blank\">".ucwords(strtolower($ceq['baslik']))."</a><br>";
    	$ara_reklam++;
    	if($ara_reklam ==4){
    	//include("ara_reklam.php");
    	echo "Reklam kodları";
    	$ara_reklam=0;
    	}
    }
    ?>
  • 11-11-2007, 22:52:19
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?
    
    $cek = mysql_query("SELECT * FROM tablom ORDER BY id DESC LIMIT 0,20"); 
    $x="1";
    while($ceq= mysql_fetch_array($cek)){ 
    echo  "<a href=\"".$ceq['hid']."\" target=\"_blank\">".ucwords(strtolower($ceq['baslik']))."</a><br>"; 
    if($x=="3" OR $x=="6" OR $x=="9"OR $x=="12")
    {
    include "reklam.php";
    }
    $x=$x+1;
        } 
    ?>

    Gibi yaparsan Olması Lazım