İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

10 luk döngü arasına ekstralar eklemek.

berhan

0
İyinet Üyesi
Katılım
31 Ekim 2005
Mesajlar
0
Reaction score
0
Konum
Ankara
Merhaba,
aşağıda örneğini verdiğim while döngümün 1. ve 4. kaydından sonra reklam kodu eklemek istiyorum. Bir çok deneme yaptım fakat başaramadım. Yardımcı olusanız sevinirim.

PHP:
$sql = "Select  * from siir order by hit desc limit 0, 10";
$q=mysql_query($sql);
while ($r=mysql_fetch_array($q)) {

echo "$r[sadi] - $r[adi]";

}
 

webrlis

0
İyinet Üyesi
Katılım
23 Temmuz 2006
Mesajlar
467
Reaction score
2
php den anlamam ama mantık olarak söyle yapabilirsin
while döngüsünden önce bi değişken tanımlarsın ve değerini 0 olarak belirlersin
sonra döndüde her seferinde bu sayıyı 1 arttırırsın.
ve döngü içerinse bi if ..else kodu koyarsın if değişken = 1 or 4 gibi bişeyle reklam kodunu eklersin
 

Ozcan

0
İyinet Üyesi
Katılım
12 Mayıs 2007
Mesajlar
3,749
Reaction score
59
Konum
Antalya
Kod:
$sql = "Select  * from siir order by hit desc limit 0, 10";
$q=mysql_query($sql);
$xx = 0;
while ($r=mysql_fetch_array($q)) {
if((($xx % 4) == 0) || $xx == 0)
echo "$r[sadi] - $r[adi]"; 
$xx++;
if(($xx % 4) == 0)
echo("reklam kodu");
}
 

berhan

0
İyinet Üyesi
Katılım
31 Ekim 2005
Mesajlar
0
Reaction score
0
Konum
Ankara
Kod:
$sql = "Select  * from siir order by hit desc limit 0, 10";
$q=mysql_query($sql);
$xx = 0;
while ($r=mysql_fetch_array($q)) {
if((($xx % 4) == 0) || $xx == 0)
echo "$r[sadi] - $r[adi]"; 
$xx++;
if(($xx % 4) == 0)
echo("reklam kodu");
}


Bu şartlandırmayı denemiştim her 4 kayıttan sonra araya pekiştirme yapmamı sağlıyor. 4. 8. 12. ... gibi.
 

captainzap

0
İyinet Üyesi
Katılım
1 Aralık 2005
Mesajlar
0
Reaction score
0
PHP:
$sql = "Select  * from siir order by hit desc limit 0, 10";
$q=mysql_query($sql);
$xx = 1;
while ($r=mysql_fetch_array($q)) {
echo "$r[sadi] - $r[adi]"; 
if ($xx==1 || $xx==4) {
echo 'reklam burada';
}
$xx++;
}
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst