merhaba arkadaşlar... aşağıdaki videoda yapmak istediğimi söyledim ve çalışmanın kodları aşağıda verdim... VİDEO : https://www.youtube.com/watch?v=Y5SF7EJRnjY KODLAR : <?php session_start(); define("guvenlik",true); include("fonksiyon.php"); include("baglanti.php"); $ay2 = g("ay","guvenli"); $yil = date("Y"); $ay = ayinsongunu($ay2,$yil); if($ay2 == "01"){ $ayismi = "Ocak"; }elseif($ay2 == "02"){ $ayismi = "Şubat"; }elseif($ay2 == "03"){ $ayismi = "Mart"; }elseif($ay2 == "04"){ $ayismi = "Nisan"; }elseif($ay2 == "05"){ $ayismi = "Mayıs"; }elseif($ay2 == "06"){ $ayismi = "Haziran"; }elseif($ay2 == "07"){ $ayismi = "Temmuz"; }elseif($ay2 == "08"){ $ayismi = "Ağustos"; }elseif($ay2 == "09"){ $ayismi = "Eylül"; }elseif($ay2 == "10"){ $ayismi = "Ekim"; }elseif($ay2 == "11"){ $ayismi = "Kasım"; }elseif($ay2 == "12"){ $ayismi = "Aralık"; } header("Content Type: application/vnd.ms-excel"); header("Content-disposition: attachment; filename=$ayismi-$yil.xls"); echo 'TCKN'."\t". 'Veri Tip' ."\t"; for($say=1; $say<=$ay; $say++){ if($say == $ay){ echo "Gun".$say."\n"; }else{ echo "Gun".$say."\t"; } } $ogretmendon = mysql_query("SELECT * FROM ogretmenler WHERE gorev_durumu='kadroda' && okul_adi='".$_SESSION['kt_okul_adi']."'"); while($ogretmenyaz = mysql_fetch_array($ogretmendon)){ /* GÜNDÜZ TARİFESİNDEKİ DERSLERİ HESAPLAMA */ $ogretmenler = mysql_query("SELECT * FROM ogretmenler WHERE (gun1!='' || gun2!='' || gun3!='' || gun4!='' || gun5!='' || cumartesi!='' || pazar!='') && gorev_durumu='kadroda' && id='".$ogretmenyaz['id']."' && okul_adi='".$_SESSION['kt_okul_adi']."'"); $ogretmeniyaz = mysql_fetch_array($ogretmenler); $genelayar = mysql_query("SELECT * FROM genel_ayarlar WHERE okul_adi='".$_SESSION['kt_okul_adi']."'"); $genelayarlariyaz = mysql_fetch_array($genelayar); echo $ogretmeniyaz['tc']."\t".'101'."\t"; for($say=1; $say<=$ay; $say++){ if($say < 10){ $say2 = "0".$say; }else{ $say2 = $say;} $tarih = $say2.".".$ay2.".".$yil; if($say != $ay){ $gunkilitbul = mysql_query("SELECT * FROM kilitli_gunler WHERE tarih='$tarih' && okul_adi='".$_SESSION['kt_okul_adi']."'"); @$gunkilitsay = mysql_fetch_array($gunkilitbul); $rapor = mysql_query("SELECT * FROM rapor WHERE tarih<='$tarih' && bitis_tarihi>='$tarih' && tur='rapor' && ay='$ay2' && ogretmen_id='".$ogretmeniyaz['id']."' && okul_adi='".$_SESSION['kt_okul_adi']."'"); $raporsay = mysql_num_rows($rapor); $sevk = mysql_query("SELECT * FROM rapor WHERE tarih='$tarih' && tur='sevk' && ogretmen_id='".$ogretmeniyaz['id']."' && okul_adi='".$_SESSION['kt_okul_adi']."'"); $sevksay = mysql_fetch_array($sevk); $gunduzmanuelgiris = mysql_query("SELECT * FROM eksaat WHERE tarih='$tarih' && tur='gunduz' && (ogretmen_id='".$ogretmeniyaz['id']."' or ogretmen_id='tumu') && okul_adi='".$_SESSION['kt_okul_adi']."'"); $gunduzmanuelgirisyaz = mysql_fetch_array($gunduzmanuelgiris); $kordmanuelgiris = mysql_query("SELECT * FROM eksaat WHERE tarih='$tarih' && tur='kord' && (ogretmen_id='".$ogretmeniyaz['id']."' or ogretmen_id='tumu') && okul_adi='".$_SESSION['kt_okul_adi']."'"); $kordmanuelgirisyaz = mysql_fetch_array($kordmanuelgiris); $gunduzmanuel = $gunduzmanuelgirisyaz["saat"]; $kordmanuel = $kordmanuelgirisyaz["saat"]; $eksybul = mysql_query("SELECT * FROM extra_saat WHERE tur='eksikyatan' && (ogretmen_id='".$ogretmeniyaz['id']."' or ogretmen_id='tumu') && tarih='$tarih' && okul_adi='".$_SESSION['kt_okul_adi']."' "); $eksyyaz = mysql_fetch_array($eksybul); if(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Pazartesi"){ /* GÜN KİLİTLİMİ KONTROL İŞLEMİ */ if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){ }else{ /* RAPORU VARMI KONTROL ET */ if($raporsay > 0){ }else{ if($gunduzmanuel["saat"] > 0){ @$deger11 = $gunduzmanuel["saat"]; }else{ @$deger11 = $ogretmeniyaz["gun1"]; } @$degeroskh1 = $ogretmeniyaz["oskh1"]; @$degeroskh2 = $ogretmeniyaz["oskh21"]; if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun1"]; } if($ogretmeniyaz["gun1"] != "" && $ogretmeniyaz["gun1"] != "0"){ $bolum = 1; }else{} @$eksytopla = $eksyyaz["saat"]; @$oskhtopla = $degeroskh1+$degeroskh2; @$toplam = $toplam+$deger11+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"]; echo $deger11-"3"."\t"; } /* RAPORU VARMI KONTROL ET SON */ } /* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */ }elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Salı"){ /* GÜN KİLİTLİMİ KONTROL İŞLEMİ */ if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){ }else{ /* RAPORU VARMI KONTROL ET */ if($raporsay > 0){ }else{ if($gunduzmanuel["saat"] > 0){ @$deger12 = $gunduzmanuel["saat"]; }else{ @$deger12 = $ogretmeniyaz["gun2"]; } @$degeroskh3 = $ogretmeniyaz["oskh2"]; @$degeroskh4 = $ogretmeniyaz["oskh22"]; if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun2"]; } if($ogretmeniyaz["gun2"] != "" && $ogretmeniyaz["gun2"] != "0"){ $bolum = $bolum+1; }else{} @$eksytopla = $eksyyaz["saat"]; @$oskhtopla = $degeroskh3+$degeroskh4; @$toplam = $toplam+$deger12+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"]; echo $deger12-"3"."\t"; } /* RAPORU VARMI KONTROL ET SON */ } /* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */ }elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Çarşamba"){ /* GÜN KİLİTLİMİ KONTROL İŞLEMİ */ if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){ }else{ /* RAPORU VARMI KONTROL ET */ if($raporsay > 0){ }else{ if($gunduzmanuel["saat"] > 0){ @$deger13 = $gunduzmanuel["saat"]; }else{ @$deger13 = $ogretmeniyaz["gun3"]; } @$degeroskh5 = $ogretmeniyaz["oskh3"]; @$degeroskh6 = $ogretmeniyaz["oskh23"]; if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun3"]; } if($ogretmeniyaz["gun3"] != "" && $ogretmeniyaz["gun3"] != "0"){ $bolum = $bolum+1; }else{} @$eksytopla = $eksyyaz["saat"]; @$oskhtopla = $degeroskh5+$degeroskh6; @$toplam = $toplam+$deger13+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"]; echo $deger13-"3"."\t"; } /* RAPORU VARMI KONTROL ET SON */ } /* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */ }elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Perşembe"){ /* GÜN KİLİTLİMİ KONTROL İŞLEMİ */ if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){ }else{ /* RAPORU VARMI KONTROL ET */ if($raporsay > 0){ }else{ if($gunduzmanuel["saat"] > 0){ @$deger14 = $gunduzmanuel["saat"]; }else{ @$deger14 = $ogretmeniyaz["gun4"]; } @$degeroskh7 = $ogretmeniyaz["oskh4"]; @$degeroskh8 = $ogretmeniyaz["oskh24"]; if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun4"]; } if($ogretmeniyaz["gun4"] != "" && $ogretmeniyaz["gun4"] != "0"){ $bolum = $bolum+1; }else{} @$eksytopla = $eksyyaz["saat"]; @$oskhtopla = $degeroskh7+$degeroskh8; @$toplam = $toplam+$deger14+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"]; echo $deger14-"3"."\t"; } /* RAPORU VARMI KONTROL ET SON */ } /* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */ }elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Cuma"){ /* GÜN KİLİTLİMİ KONTROL İŞLEMİ */ if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){ }else{ /* RAPORU VARMI KONTROL ET */ if($raporsay > 0){ }else{ if($gunduzmanuel["saat"] > 0){ @$deger15 = $gunduzmanuel["saat"]; }else{ @$deger15 = $ogretmeniyaz["gun5"]; } @$degeroskh9 = $ogretmeniyaz["oskh5"]; @$degeroskh10 = $ogretmeniyaz["oskh25"]; if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun5"]; } if($ogretmeniyaz["gun5"] != "" && $ogretmeniyaz["gun5"] != "0"){ $bolum = $bolum+1; }else{} @$eksytopla = $eksyyaz["saat"]; @$oskhtopla = $degeroskh9+$degeroskh10; @$toplam = $toplam+$deger15+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"]; echo $deger15-"3"."\t"; } /* RAPORU VARMI KONTROL ET SON */ } /* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */ }elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Cumartesi"){ /* GÜN KİLİTLİMİ KONTROL İŞLEMİ */ if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){ }else{ /* RAPORU VARMI KONTROL ET */ if($raporsay > 0){ }else{ if($gunduzmanuel["saat"] > 0){ @$deger16 = $gunduzmanuel["saat"]; }else{ @$deger16 = $ogretmeniyaz["cumartesi"]; } @$degeroskh11 = $ogretmeniyaz["oskh6"]; @$degeroskh12 = $ogretmeniyaz["oskh26"]; if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun6"]; } if($ogretmeniyaz["cumartesi"] != "" && $ogretmeniyaz["cumartesi"] != "0"){ $bolum = $bolum+1; }else{} @$eksytopla = $eksyyaz["saat"]; @$oskhtopla = $degeroskh11+$degeroskh12; @$toplam = $toplam+$deger16+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"]; echo "\t"; } /* RAPORU VARMI KONTROL ET SON */ } /* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */ }elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Pazar"){ /* GÜN KİLİTLİMİ KONTROL İŞLEMİ */ if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){ }else{ /* RAPORU VARMI KONTROL ET */ if($raporsay > 0){ }else{ if($gunduzmanuel["saat"] > 0){ @$deger17 = $gunduzmanuel["saat"]; }else{ @$deger17 = $ogretmeniyaz["pazar"]; } @$degeroskh13 = $ogretmeniyaz["oskh7"]; @$degeroskh14 = $ogretmeniyaz["oskh27"]; if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun7"]; } if($ogretmeniyaz["pazar"] != "" && $ogretmeniyaz["pazar"] != "0"){ $bolum = $bolum+1; }else{} @$eksytopla = $eksyyaz["saat"]; @$oskhtopla = $degeroskh13+$degeroskh14; @$toplam = $toplam+$deger17+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"]; echo "\t"; } /* RAPORU VARMI KONTROL ET SON */ } /* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */ /* DDHP KOŞULLU EKDERS HESAPLAMA İŞLEMİ */ if($ogretmeniyaz["unvan"] == "idareci" || $ogretmeniyaz["unvan"] == "sinifogretmeni"){ }else{ if(@$toplam >= 10 || @$toplam >= 19){ $onabir = 1; } if(@$toplam >= 20 || @$toplam >= 29){ $onabir = $onabir+1; } if(@$toplam >= 30 || @$toplam >= 39){ $onabir = $onabir+1; } } /* DDHP KOŞULLU EKDERS HESAPLAMA İŞLEMİ SON */ } }else{ @$toplam = 0; @$geneltoplam = 0; @$onabir = 0; echo "\n"; } } /* GÜNDÜZ TARİFESİNDEKİ DERSLERİ HESAPLAMA İŞLEMİ SON */ } ?> TEŞEKKÜRLER...