Dizi ve if yapısında renk kullanımı.

menselamiselami kara

Herkese Merhabalar ,

Şöyle bir sorunum var, yardımcı  olursanız  veya bir kaynak gösterirseniz sevinirim(İngilizce de olabilir).

Aşağıdaki kodlarla html tablosu oluşturuyorum. Hücrelere tıklayınca background rengi değişiyor.

<script>

function f(renk){

var r=renk.style.backgroundColor; renk.style.backgroundColor=(r=="white")?"yellow":(r=="yellow")?"blue":(r=="blue")?"red":(r=="red")?"green":(r=="green")?"orange":(r=="orange")?"white": null;

}

</script>

<?php

echo "<table cellspacing=10   border=1 >";

echo "<th style=background:pink>gg</th>";

$saatler = array('08:00 08:40','08:50 09:30','09:40 10:20','10:30 11:10','11:20 12:00','13:00 13:40','13:50 14:30','14:40 15:20','15:30 16:10','16:20 17:00','17:10 17:50');

 for($baslik=0; $baslik<11; $baslik++)

{echo"<th>$saatler[$baslik]</th>";}

 

$gunler=array('Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi','Pazar');

 for($satir=0; $satir <7; $satir++)

{echo "<tr>"; 

 echo" <th class=thh>$gunler[$satir]</th>";

 

 for($sutun = 0; $sutun<11; $sutun++)   

{echo "<td onclick=f(this) style=background-color:white    id=' ' ></td> ";

}echo "</tr>";

}echo "</table>";

?>

 

Yapmak istediğim şu:

Eğer hücre (td)backround u

kırmızı ise veritabanına  kapalı  yazsın,

mavi ise dolu yazsın,

beyaz ise boş yazsın vb.

Mysql veritabanında gün isimlerinden oluşan 7 adet tablo var. Mesela Pazartesi satırını  Pazartesi tablosuna,  Salı satırını  Salı tablosuna kaydedeceğim. Sütun başlıkları aynen html tablosundaki gibi saatlerden oluşuyor.

 Daha sonra bunları aynı şekilde  veritabanından alıp  tabloda olduğu  gibi ekrana  yazdıracağım.  Yani veritabanında kapalı yazıyorsa tablo hücresinin rengi kırmızı olacak.

Öğrenmek isteyip de örneklerini bulamadığım şu üç konu:

1-Satırlar ve hücreler tr ve td  şeklinde dizide ve döngülerde nasıl kullanılır?

2-İf yapısında renk kullanımı, yani  eğer hücre kırmızı ise veritabanına kapalı yazsın.

3-Oluşan diziyi veritanındaki tablolara  nasıl bağlayacağım?

Teşekkürler, Saygılar

2013-04-14 23:29:43

Php

Mysql "INSERT INTO" sorgusunu araştır.

Her programcı birgün Php yi tadacaktır
2013-04-20 06:20:40

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro