<<= Önceki Sayfa
PHP Ana Sayfa
Sonraki Sayfa =>>
 

HTML tablolarindaki veri satirlarini renklendirmek
Bu yazimizda tablo satirlari (<tr>) ile calisirken onlara alternatif olarak nasil renk verebilecegimizi tartisacagiz.


Once ornegimizde gecen komutlari anlatalim.Ilk olarak tablomuzu olusturacak verileri bir dizi icerisine yerlestiriyoruz.Dizmizin 26 tane uyesi(elementi) olsun.Buna gore asagidaki gibi bir deklarasyonla dizimizi yaratabilirz :


$ornek_dizi = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10",
"11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21",
"22", "23", "24", "26");



Simdi bu dizideki element sayisi ogrenelim :


$element_sayisi = count($ornek_dizi);


Bu iki tanimlamam ile dizinin butun elemanlarini HTML tablosu seklinde ekranda gosterebiliriz.Bunu yapmak icin cok basit bir dongu kullanmak yeterlidir :


<html>
<head>
<title>Tablolari Renklendirelim</title>
</head>
<body>
<table width=100%>
<?php
$ornek_dizi = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10",
"11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21",
"22", "23", "24", "26");


$element_sayisi = count($ornek_dizi);


for ($x=0;$x<=$element_sayisi;$x++) {
?>


<tr><td><?php echo $ornek_dizi[$x]; ?></td></tr>


<?php } ?>


</table>
</body>
</html>


Boyle bir kodun ciktisini gormek icin asagida verilen adrese bakiniz.


http://www.turk-php.com/ornekler/tablo_renklendir1.php


Simdi de bu HTML tablosunun satirlarini renklendirelim :


<html>
<head>
<title>Renkli HTML Tablolari</title>
</head>
<body>
<table width=100%>
<?php
$ornek_dizi = array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10",
"11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21",
"22", "23", "24", "26");


$element_sayisi = count($ornek_dizi);


for ($x=0;$x<=$element_sayisi;$x++) {


if (($x % 2) == 0) { $c = "#9999CC"; }
else { $c = "#CCCCCC";}
?>


<tr><td bgcolor="<?= $c ?>">
<?= $ornek_dizi[$x]; ?>
</td></tr>
<? } ?>
</table>
</body>
</html>



Yukaridaki kodun ciktisini gormek icin asagida verilen adrese bakiniz :


http://www.turk-php.com/ornekler/tablo_renklendir2.php


Ornek Programlarin Kaynak Kodlari


http://www.turk-php.com/ornekler/tablo_renklendir1.phps


http://www.turk-php.com/ornekler/tablo_renklendir2.phps



Serkan Hadi Ceylani
serkan@turk-php.com


Yayin Tarihi 01/08/02



<<= Önceki Sayfa
PHP Ana Sayfa
Sonraki Sayfa =>>