Arama butonu
Bu konudaki kullanıcılar: 1 misafir
8
Cevap
436
Tıklama
0
Öne Çıkarma
Tablolar
G
20 yıl
Çavuş
Konu Sahibi

Merhaba Arkadaşlar

Ben phpde bir liste oluşturdum bu liste tabloda sıralanıyor.
bu tablonun satırlarından biri renkli biri renksiz olsun
istiyorum ama bir türlü başaramadım bunu nasıl yapabilirim?
yardımcı olursanız sevinirim.


Örnek sayfa :http://www.hepsiburada.com/department.aspx?CategoryID=15118

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
20 yıl
Yarbay

Her satırda değişkeni bir arttır. değişkenin mod 2 sini al ve kalan bir ise echo "bgcolor='#ffffff'"; sıfır ise echo "bgcolor='#cccccc'" şeklinde yapabilirsin.


Bu mesaja 1 cevap geldi.
L
20 yıl
Yüzbaşı

bir sayının modunu alma nasıl?


Bu mesaja 1 cevap geldi.
A
20 yıl
Yüzbaşı

ne gerek var mod almaya falan, başta bir renk değişkeni ver mesela mavi, sonra döngünün sonuna renk maviyse yeşil, yeşilse mavi diye bir kontrol koy.


Bu mesaja 2 cevap geldi.
O
20 yıl
Binbaşı

Ben de bu işlemleri modüler aritmatikle yapıyorum. Döngünün başında ii diye bir değişken yaptık diyelim. Görüldüğü gibi döngünün sonunda değerini artırıyoruz. Sırayla 1,2,3,4,.... şeklinde gidiyor. Ben fotoğraf galeri sistemi yapmıştım bir site için, orda kullandım bunu. Şimdi bir ekrana resimlerin küçültülmüş resmini basmam gerekiyor. Her satırda 3 tane resim yanyana gelecek. Mesela burda bir IF sorgusu yapıyorum. Eğer $sonuc değişkeni sıfırsa yani bu sayı 3'ün katıysa demekki satırın sonuna gelmesi gereken resimmiş bu. Bu döngünün sonunda alt satıra geçmesi için gerekli kodlar da çalıştırılıyor. Yalnız değişkenin sonucu sıfır derken şu şekilde. Matematikte 0 diyoruz ama PHP'de bunu "" şeklinde göstermeniz gerekiyor. Yani if($sonuc=="") {} gibi yapacaksınız. 0'a eşitmeyin.

$ii=1;

$limit="3";
$sonuc = $ii % $limit;

$ii++;



A
20 yıl
Yarbay

Evet bu yöntem daha basit.
quote:

Orjinalden alıntı: acayip

ne gerek var mod almaya falan, başta bir renk değişkeni ver mesela mavi, sonra döngünün sonuna renk maviyse yeşil, yeşilse mavi diye bir kontrol koy.


Bu mesaja 1 cevap geldi.
C
20 yıl
Yüzbaşı

$i değişkeni 2 ye bölünüyosa mavi bölünmüyorsa yeiş daha kolay değilmi.


Bu mesaja 1 cevap geldi.
A
20 yıl
Yarbay

Mod almayı örnek vermiştik zaten. İkisi aynı şey
quote:

Orjinalden alıntı: cera

$i değişkeni 2 ye bölünüyosa mavi bölünmüyorsa yeiş daha kolay değilmi.


Bu mesaja 1 cevap geldi.
A
20 yıl
Yüzbaşı

döngünün içine bir $i değeri koy. iki olduğunda gri yap. gri yaptığında i yi sıfır yap. o zaman mod falan bilmende gerekmiyor. insan ürküyor mod falan ne o öyle yaw :D

while ... 
if $i=2 { $bgcolor=bu; i=0; }
....
....
i++;
endwhile;
gibi...



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.