Şimdi Ara

YARDIM php de tablolar arası boşluk sorunu YARDIM

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
440
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba..
    Küçük bir sorunum hakkında yardımlarınızı bekliyorum.
    Ekteki dosya bir programa ait. bu dosya resim de anlatmak istediğim gibi tablolar arasındaki boşluğu kaldırmak istiyorum. Resimde görülen 1. ve 2. olarak adlandırdığım boşlukları A isimli boşluk ile aynı olmasını istiyorum.
    Sedeni ise: bu veriyi excel e atınca kişiler arasında boşluk kalıyor ve süzme yapamıyorum. Amacım bu boşlukları kaldırmak.
    Umarım sıkıntımı anlatabilmişimdir.
    http://s4.dosya.tc/server2/kdzqu6/02.__Kisi_Bazinda_Giris_Cikis_Listesi.rar.html
    Saygılar, sevgiler, hürmetler..
     YARDIM php de tablolar arası boşluk sorunu YARDIM







  • belki dosya indirmek istemeyen olur diye kodları paylaşmak istedim.
    yardımlarınız bekliorum

    //110 Kişi Bazında Giriş Çıkış Raporu 
    <?
    include "../config.inc";
    $db = mysql_connect($db_host, $db_user, $db_pass);
    mysql_select_db($db_name,$db) or die("Bağlantı Sorunu: ".mysql_error());
    $z = datediff("d", "$baslangic", "$bitis");

    // $pbargoster=0;

    ?>

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
    <? mystyle();?>
    </head>
    <body bgcolor="#FFFFFF" text="#000000">
    <table width="<?=$genelhareketsayfagenislik;?>" border="0" cellspacing="0" CLASS="dtArg" align="center">
    <tr align="center">
    <th colspan="2"><font size="2"><center>
    <b>KİŞİ BAZINDA GİRİŞ-ÇIKIŞ RAPORU</b>
    </center></font></th>
    </tr>
    <tr CLASS="tarih">
    <td width="%50" ><P CLASS="Base2"><?=strftime("%d.%m.%Y", strtotime($baslangic))." - ". strftime("%d.%m.%Y", strtotime($bitis));?></P></td>
    <td align="right"><P CLASS="Base2">Düzenleme Tarihi: <? $today = date("d.m.Y H:i:s"); echo $today;?></P></td>
    </table>
    <?


    if ($gelen == "")
    {
    $ex_sorgu="";
    } else
    {
    $ex_sorgu ="AND (id in $gelen) ";
    }
    $ex_sorgu .=" AND ('$bitis' >= giristarihi) AND (('$baslangic' <= cikistarihi) or (isnull(cikistarihi)))";


    if ($gelen == "") {
    $sorgu="SELECT id, kartno, sicilno, adi, soyadi, sirket_kod, bolum_kod, departman_kod, ozel_kod,
    hesap_kod, netmaasi, unvani, giristarihi, cikistarihi FROM personel_kartlari
    where not (kartno like '!%') $ex_sorgu order by $orderby";
    } else {
    $sorgu ="SELECT id, kartno, sicilno, adi, soyadi, sirket_kod, bolum_kod, departman_kod, ozel_kod,
    hesap_kod, netmaasi, unvani, giristarihi, cikistarihi FROM personel_kartlari
    WHERE (id in $gelen) and not (kartno like '!%') $ex_sorgu order by $orderby";
    }

    $col_count=5;
    if ($c_cihazgoster=="1") $col_count +=2;
    if ($c_ellemudahale=="1") $col_count +=2;
    $col_count1=$col_count;
    if ($c_gecgelmegoster=="1") $col_count +=2;
    if ($c_mesaigoster=="1") $col_count +=1;




    $per_giris=array();

    $yetkiler = yetkilendirme($gruptip, $userid);
    calisma_saatlerini_al($per_giris, $baslangic, $bitis);
    /* vardiya_ve_hesaplar($per_giris);
    gec_kalanlar($per_giris);
    erken_cikanlar($per_giris);
    */
    fazla_mesai($per_giris);

    //Progresbar
    $pbar_siralama=1;

    $pbar_kademesayisi=2;
    $pbar_kademe=1;
    $pbar_persira=0;
    $pbar_tarihsira=0;

    if ($pbargoster)
    {
    echo "\n<?--- ,pbar_siralama, $pbar_siralama, ---?>\n ";

    echo "\n<?--- ,pbar_kademesayisi, $pbar_kademesayisi, ---?>\n ";
    echo "\n<?--- ,pbar_kademe, $pbar_kademe, ---?>\n ";
    echo "\n<?--- ,pbar_persayi, $pbar_persayi, ---?>\n ";
    echo "\n<?--- ,pbar_persira, $pbar_persira, ---?>\n ";
    echo "\n<?--- ,pbar_tarihsayi, $pbar_tarihsayi, ---?>\n ";
    echo "\n<?--- ,pbar_tarihsira, $pbar_tarihsira, ---?>\n ";
    }
    //Progresbar---


    $kullan=mysql_query($sorgu);
    $per_adet = 0;
    while(list($id, $kartno, $sicilno, $adi, $soyadi, $per_sirket_kod, $per_bolum_kod, $per_departman_kod, $per_ozel_kod, $per_hesap_kod, $netmaasi, $unvani, $giris_tarihi, $cikis_tarihi)=mysql_fetch_row($kullan))
    {

    //Progresbar
    $pbar_persira++;
    //Progresbar---


    $netmaasi=maasal($id, $netmaasi, $bitis);


    //*******************************************************
    //-------------------------------------------------------
    //print(" $yetkialanadi $yetkialan_adi $sor <br>");
    if ($tumgruplar==1)
    {
    $personelgor_yetki=1;
    $ucretgor_yetki=1;
    $ozlukgor_yetki=1;
    $giriscikisgor_yetki=1;
    $izingor_yetki=1;
    } else
    {
    $personelgor_yetki=0;
    $giriscikisgor_yetki=0;
    $izingor_yetki=0;
    $ucretgor_yetki=0;
    $ozlukgor_yetki=0;
    $yetki_count=count($yetkiler['kod']);

    for ($i=0 ; $i<$yetki_count; $i++)
    {
    $sor=$$yetkialanadi;


    if ($sor==$yetkiler['kod'][$i])
    {
    $personelgor_yetki=$yetkiler['personelgor'][$i];
    $giriscikisgor_yetki=$yetkiler['giriscikisgor'][$i];
    $izingor_yetki=$yetkiler['izingor'][$i];
    $ucretgor_yetki=$yetkiler['ucretgor'][$i];
    $ozlukgor_yetki=$yetkiler['ozlukgor'][$i];
    }
    }
    }

    //-------------------------------------------------------
    //*******************************************************


    //print(" $kartno $per_departman_kod <br>");

    if ($personelgor_yetki==1)
    {
    //------------------------
    //************************

    $toplamgecgelme=0;
    $toplamerkencikma=0;
    $toplammesai=0;

    $per_adet++;
    $calismaplani = CalismaPlani($per_hesap_kod);
    $departman = DepartmanAl($per_departman_kod);
    $sirket = SirketAl($per_sirket_kod);
    $bolum = BolumAl($per_bolum_kod);
    $giris_tarihi = haftanin_gunu($giris_tarihi);
    $cikis_tarihi = haftanin_gunu($cikis_tarihi);
    $netmaasi = number_format($netmaasi, 2, ',', '.');
    if ($ucretgor_yetki ==0) $netmaasi="";

    echo <<<selam
    <table width="$genelhareketsayfagenislik" CLASS="dtArg" border="0" cellspacing="0" align="center">
    <tr align="center" valign="middle">
    <th align="left" width="0" nowrap><P CLASS='Base2'>Kart No:</P></th>
    <td align="left" width="200"><P CLASS='Base2'>$kartno+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Şirket:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$sirket+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Hesap Grubu:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$calismaplani+</P></td>
    </tr>
    <tr align="center" valign="middle">
    <th align="left"width="105" width="0" nowrap><P CLASS="Base2">Sicil No:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$sicilno+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Departman:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$departman+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Giriş Tarih:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$giris_tarihi+</P></td>
    </tr>
    <tr align="center" valign="middle">
    <th align="left"><P CLASS="Base2" width="0" nowrap>Adı:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$adi+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Bölüm:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$bolum+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Çıkış Tarihi:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$cikis_tarihi+</P></td>
    </tr>
    <tr align="center" valign="middle">
    <th align="left" width="0"><P CLASS="Base2" nowrap>Soyadı:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$soyadi+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Ünvan:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$unvani+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Maaş</P></th>
    <td align="left" width="200"><P CLASS="Base2">$netmaasi+</P></td>
    </tr>
    </table>
    selam;

    echo <<<selam
    <table width="$genelhareketsayfagenislik" CLASS="dtArg" border="0" cellspacing="0" align="center">
    <tr align="center">
    <th><P CLASS="Base2"><b>Tarih</b></P></th>
    <th align="center"><P CLASS="Base2"><b>Giriş</b></P></th>
    selam;

    if ($c_cihazgoster=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>G.Cihaz</b></P></th>';
    if ($c_ellemudahale=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>EM</b></P></th>';
    echo '<th align="center"><p CLASS="Base2"><b>Çıkış</b></p></th>';
    if ($c_cihazgoster=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>Ç.Cihaz</b></P></th>';
    if ($c_ellemudahale=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>EM</b></P></th>';

    echo <<<selam
    <th align="center"><p CLASS="Base2"><b>Durumu</b></p></th>
    <th align="center"><p CLASS="Base2"><b>Vardiya</b></p></th>
    selam;

    if ($c_gecgelmegoster=="1") echo '<th align="center" width="1"><p class="Base2"><b>Geç Gelme</b></p></th>';
    if ($c_gecgelmegoster=="1") echo '<th align="center" width="1"><p class="Base2"><b>Erken Çıkma</b></p></th>';
    if ($c_mesaigoster=="1") echo '<th align="center" width="1"><p class="Base2"><b>Fazla Mesai</b></p></th>';

    echo "</tr>";


    //Progresbar
    $pbar_tarihsira=0;
    //Progresbar---

    for ($i=0;$i<=$z;$i++)
    {

    //Progresbar
    $pbar_tarihsira++;
    if ($pbargoster)
    {
    echo "\n<?--- ,pbar_persira, $pbar_persira, ---?>\n ";
    echo "\n<?--- ,pbar_tarihsira, $pbar_tarihsira, ---?>\n ";
    }
    //Progresbar---


    $zaman = date('Y-m-d', strtotime("+$i days", strtotime("$baslangic")));
    $tarih = haftanin_gunu($zaman);
    $per_gun = $per_giris[$zaman];
    $kartlar=$per_gun[$kartno];
    $hareketler=$kartlar['hareketler'];
    $row_count = count($hareketler);

    $izinler=$kartlar['izinler'];
    $izin_count = count($izinler);
    $izinlist="";

    if ($izin_count>0)
    { while (list($sz)=each($izinler))
    { $izin = $izinler[$sz];
    $izinlist .= $izin['izin_adi'].' ('.$izin['izin_basla'].'-'.$izin['izin_bitis'].')<br>';
    }
    }

    $ilk=1;
    while (list($saat) = each($hareketler))
    {
    $hareket = $hareketler[$saat];
    if ($ilk == 1)
    {
    echo '<tr>
    <td rowspan="'.$row_count.'" nowrap><P CLASS="Base2">'.$tarih.'+</P></td>';
    }

    echo '<td align="center" bgcolor="'.$hareket['giris_renk'].'"><P CLASS="Base2">'.$hareket['giris'].'</P></td>';
    if ($c_cihazgoster=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['giris_cihaz'].'</P></td>';
    if ($c_ellemudahale=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['elle_giris'].'</P></td>';
    echo '<td align="center" bgcolor="'.$hareket['cikis_renk'].'"><p CLASS="Base2">'.$hareket['cikis'].'</p></td>';
    if ($c_cihazgoster=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['cikis_cihaz'].'</P></td>';
    if ($c_ellemudahale=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['elle_cikis'].'</P></td>';

    if ($ilk == 1)
    {

    if ($kartlar['tatil_ismi'] != "") $izinlist = $kartlar['tatil_ismi']."<br>".$izinlist;
    echo '
    <td align="center" rowspan="'.$row_count.'" nowrap><p CLASS="Base2">'.$izinlist.'</p></td>
    <td align="center" rowspan="'.$row_count.'" nowrap><p CLASS="Base2">'.$kartlar['vardiya_ismi'].'</p></td>';
    if ($c_gecgelmegoster=="1")
    { echo '
    <td align="center" rowspan="'.$row_count.'"><p CLASS="Base2">'.$kartlar['gec_kalma'].'</p></td>
    <td align="center" rowspan="'.$row_count.'"><p CLASS="Base2">'.$kartlar['erken_cikma'].'</p></td>';

    $gecsayi = timetominute($kartlar['gec_kalma']);
    $erkensayi = timetominute($kartlar['erken_cikma']);
    if ($gecsayi>0) $toplamgecgelme += $gecsayi;
    if ($erkensayi>0) $toplamerkencikma +=$erkensayi;
    }
    if ($c_mesaigoster=="1")
    { echo '
    <td align="center" rowspan="'.$row_count.'"><p CLASS="Base2">'.$kartlar['toplam_mesai'].'</p></td>';
    $mesaisayi=timetominute($kartlar['toplam_mesai']);
    if ($mesaisayi>0) $toplammesai +=$mesaisayi;

    }

    $ilk=0;
    }

    echo '</tr>';
    }
    }

    echo '<tr>
    <td colspan="'.$col_count1.'" nowrap><P CLASS="Base2">TOPLAM:+</P></td>';
    if ($c_gecgelmegoster=="1")
    echo ' <td align="center"><P CLASS="Base2">'.dakika2saat($toplamgecgelme).'</P></td>
    <td align="center"><P CLASS="Base2">'.dakika2saat($toplamerkencikma).'</P></td>';
    if ($c_mesaigoster=="1") echo '<td align="center"><P CLASS="Base2">'.dakika2saat($toplammesai).'</P></td>';
    echo '</tr>';


    echo " </table>";
    echo "<h1>";
    }
    }
    echo "<p align='left' ><b>$per_adet</b> adet personel listelendi.</p>";
    ?>
    </body>
    </html>




  • quote:

    Orijinalden alıntı: ocop0909

    belki dosya indirmek istemeyen olur diye kodları paylaşmak istedim.
    yardımlarınız bekliorum

    //110 Kişi Bazında Giriş Çıkış Raporu 
    <?
    include "../config.inc";
    $db = mysql_connect($db_host, $db_user, $db_pass);
    mysql_select_db($db_name,$db) or die("Bağlantı Sorunu: ".mysql_error());
    $z = datediff("d", "$baslangic", "$bitis");

    // $pbargoster=0;

    ?>

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
    <? mystyle();?>
    </head>
    <body bgcolor="#FFFFFF" text="#000000">
    <table width="<?=$genelhareketsayfagenislik;?>" border="0" cellspacing="0" CLASS="dtArg" align="center">
    <tr align="center">
    <th colspan="2"><font size="2"><center>
    <b>KİŞİ BAZINDA GİRİŞ-ÇIKIŞ RAPORU</b>
    </center></font></th>
    </tr>
    <tr CLASS="tarih">
    <td width="%50" ><P CLASS="Base2"><?=strftime("%d.%m.%Y", strtotime($baslangic))." - ". strftime("%d.%m.%Y", strtotime($bitis));?></P></td>
    <td align="right"><P CLASS="Base2">Düzenleme Tarihi: <? $today = date("d.m.Y H:i:s"); echo $today;?></P></td>
    </table>
    <?


    if ($gelen == "")
    {
    $ex_sorgu="";
    } else
    {
    $ex_sorgu ="AND (id in $gelen) ";
    }
    $ex_sorgu .=" AND ('$bitis' >= giristarihi) AND (('$baslangic' <= cikistarihi) or (isnull(cikistarihi)))";


    if ($gelen == "") {
    $sorgu="SELECT id, kartno, sicilno, adi, soyadi, sirket_kod, bolum_kod, departman_kod, ozel_kod,
    hesap_kod, netmaasi, unvani, giristarihi, cikistarihi FROM personel_kartlari
    where not (kartno like '!%') $ex_sorgu order by $orderby";
    } else {
    $sorgu ="SELECT id, kartno, sicilno, adi, soyadi, sirket_kod, bolum_kod, departman_kod, ozel_kod,
    hesap_kod, netmaasi, unvani, giristarihi, cikistarihi FROM personel_kartlari
    WHERE (id in $gelen) and not (kartno like '!%') $ex_sorgu order by $orderby";
    }

    $col_count=5;
    if ($c_cihazgoster=="1") $col_count +=2;
    if ($c_ellemudahale=="1") $col_count +=2;
    $col_count1=$col_count;
    if ($c_gecgelmegoster=="1") $col_count +=2;
    if ($c_mesaigoster=="1") $col_count +=1;




    $per_giris=array();

    $yetkiler = yetkilendirme($gruptip, $userid);
    calisma_saatlerini_al($per_giris, $baslangic, $bitis);
    /* vardiya_ve_hesaplar($per_giris);
    gec_kalanlar($per_giris);
    erken_cikanlar($per_giris);
    */
    fazla_mesai($per_giris);

    //Progresbar
    $pbar_siralama=1;

    $pbar_kademesayisi=2;
    $pbar_kademe=1;
    $pbar_persira=0;
    $pbar_tarihsira=0;

    if ($pbargoster)
    {
    echo "\n<?--- ,pbar_siralama, $pbar_siralama, ---?>\n ";

    echo "\n<?--- ,pbar_kademesayisi, $pbar_kademesayisi, ---?>\n ";
    echo "\n<?--- ,pbar_kademe, $pbar_kademe, ---?>\n ";
    echo "\n<?--- ,pbar_persayi, $pbar_persayi, ---?>\n ";
    echo "\n<?--- ,pbar_persira, $pbar_persira, ---?>\n ";
    echo "\n<?--- ,pbar_tarihsayi, $pbar_tarihsayi, ---?>\n ";
    echo "\n<?--- ,pbar_tarihsira, $pbar_tarihsira, ---?>\n ";
    }
    //Progresbar---


    $kullan=mysql_query($sorgu);
    $per_adet = 0;
    while(list($id, $kartno, $sicilno, $adi, $soyadi, $per_sirket_kod, $per_bolum_kod, $per_departman_kod, $per_ozel_kod, $per_hesap_kod, $netmaasi, $unvani, $giris_tarihi, $cikis_tarihi)=mysql_fetch_row($kullan))
    {

    //Progresbar
    $pbar_persira++;
    //Progresbar---


    $netmaasi=maasal($id, $netmaasi, $bitis);


    //*******************************************************
    //-------------------------------------------------------
    //print(" $yetkialanadi $yetkialan_adi $sor <br>");
    if ($tumgruplar==1)
    {
    $personelgor_yetki=1;
    $ucretgor_yetki=1;
    $ozlukgor_yetki=1;
    $giriscikisgor_yetki=1;
    $izingor_yetki=1;
    } else
    {
    $personelgor_yetki=0;
    $giriscikisgor_yetki=0;
    $izingor_yetki=0;
    $ucretgor_yetki=0;
    $ozlukgor_yetki=0;
    $yetki_count=count($yetkiler['kod']);

    for ($i=0 ; $i<$yetki_count; $i++)
    {
    $sor=$$yetkialanadi;


    if ($sor==$yetkiler['kod'][$i])
    {
    $personelgor_yetki=$yetkiler['personelgor'][$i];
    $giriscikisgor_yetki=$yetkiler['giriscikisgor'][$i];
    $izingor_yetki=$yetkiler['izingor'][$i];
    $ucretgor_yetki=$yetkiler['ucretgor'][$i];
    $ozlukgor_yetki=$yetkiler['ozlukgor'][$i];
    }
    }
    }

    //-------------------------------------------------------
    //*******************************************************


    //print(" $kartno $per_departman_kod <br>");

    if ($personelgor_yetki==1)
    {
    //------------------------
    //************************

    $toplamgecgelme=0;
    $toplamerkencikma=0;
    $toplammesai=0;

    $per_adet++;
    $calismaplani = CalismaPlani($per_hesap_kod);
    $departman = DepartmanAl($per_departman_kod);
    $sirket = SirketAl($per_sirket_kod);
    $bolum = BolumAl($per_bolum_kod);
    $giris_tarihi = haftanin_gunu($giris_tarihi);
    $cikis_tarihi = haftanin_gunu($cikis_tarihi);
    $netmaasi = number_format($netmaasi, 2, ',', '.');
    if ($ucretgor_yetki ==0) $netmaasi="";

    echo <<<selam
    <table width="$genelhareketsayfagenislik" CLASS="dtArg" border="0" cellspacing="0" align="center">
    <tr align="center" valign="middle">
    <th align="left" width="0" nowrap><P CLASS='Base2'>Kart No:</P></th>
    <td align="left" width="200"><P CLASS='Base2'>$kartno+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Şirket:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$sirket+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Hesap Grubu:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$calismaplani+</P></td>
    </tr>
    <tr align="center" valign="middle">
    <th align="left"width="105" width="0" nowrap><P CLASS="Base2">Sicil No:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$sicilno+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Departman:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$departman+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Giriş Tarih:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$giris_tarihi+</P></td>
    </tr>
    <tr align="center" valign="middle">
    <th align="left"><P CLASS="Base2" width="0" nowrap>Adı:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$adi+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Bölüm:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$bolum+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Çıkış Tarihi:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$cikis_tarihi+</P></td>
    </tr>
    <tr align="center" valign="middle">
    <th align="left" width="0"><P CLASS="Base2" nowrap>Soyadı:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$soyadi+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Ünvan:</P></th>
    <td align="left" width="200"><P CLASS="Base2">$unvani+</P></td>
    <th align="left" width="0" nowrap><P CLASS="Base2">Maaş</P></th>
    <td align="left" width="200"><P CLASS="Base2">$netmaasi+</P></td>
    </tr>
    </table>
    selam;

    echo <<<selam
    <table width="$genelhareketsayfagenislik" CLASS="dtArg" border="0" cellspacing="0" align="center">
    <tr align="center">
    <th><P CLASS="Base2"><b>Tarih</b></P></th>
    <th align="center"><P CLASS="Base2"><b>Giriş</b></P></th>
    selam;

    if ($c_cihazgoster=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>G.Cihaz</b></P></th>';
    if ($c_ellemudahale=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>EM</b></P></th>';
    echo '<th align="center"><p CLASS="Base2"><b>Çıkış</b></p></th>';
    if ($c_cihazgoster=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>Ç.Cihaz</b></P></th>';
    if ($c_ellemudahale=="1") echo '<th align="center" width="1"><P CLASS="Base2"><b>EM</b></P></th>';

    echo <<<selam
    <th align="center"><p CLASS="Base2"><b>Durumu</b></p></th>
    <th align="center"><p CLASS="Base2"><b>Vardiya</b></p></th>
    selam;

    if ($c_gecgelmegoster=="1") echo '<th align="center" width="1"><p class="Base2"><b>Geç Gelme</b></p></th>';
    if ($c_gecgelmegoster=="1") echo '<th align="center" width="1"><p class="Base2"><b>Erken Çıkma</b></p></th>';
    if ($c_mesaigoster=="1") echo '<th align="center" width="1"><p class="Base2"><b>Fazla Mesai</b></p></th>';

    echo "</tr>";


    //Progresbar
    $pbar_tarihsira=0;
    //Progresbar---

    for ($i=0;$i<=$z;$i++)
    {

    //Progresbar
    $pbar_tarihsira++;
    if ($pbargoster)
    {
    echo "\n<?--- ,pbar_persira, $pbar_persira, ---?>\n ";
    echo "\n<?--- ,pbar_tarihsira, $pbar_tarihsira, ---?>\n ";
    }
    //Progresbar---


    $zaman = date('Y-m-d', strtotime("+$i days", strtotime("$baslangic")));
    $tarih = haftanin_gunu($zaman);
    $per_gun = $per_giris[$zaman];
    $kartlar=$per_gun[$kartno];
    $hareketler=$kartlar['hareketler'];
    $row_count = count($hareketler);

    $izinler=$kartlar['izinler'];
    $izin_count = count($izinler);
    $izinlist="";

    if ($izin_count>0)
    { while (list($sz)=each($izinler))
    { $izin = $izinler[$sz];
    $izinlist .= $izin['izin_adi'].' ('.$izin['izin_basla'].'-'.$izin['izin_bitis'].')<br>';
    }
    }

    $ilk=1;
    while (list($saat) = each($hareketler))
    {
    $hareket = $hareketler[$saat];
    if ($ilk == 1)
    {
    echo '<tr>
    <td rowspan="'.$row_count.'" nowrap><P CLASS="Base2">'.$tarih.'+</P></td>';
    }

    echo '<td align="center" bgcolor="'.$hareket['giris_renk'].'"><P CLASS="Base2">'.$hareket['giris'].'</P></td>';
    if ($c_cihazgoster=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['giris_cihaz'].'</P></td>';
    if ($c_ellemudahale=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['elle_giris'].'</P></td>';
    echo '<td align="center" bgcolor="'.$hareket['cikis_renk'].'"><p CLASS="Base2">'.$hareket['cikis'].'</p></td>';
    if ($c_cihazgoster=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['cikis_cihaz'].'</P></td>';
    if ($c_ellemudahale=="1") echo '<td align="center"><P CLASS="Base2">'.$hareket['elle_cikis'].'</P></td>';

    if ($ilk == 1)
    {

    if ($kartlar['tatil_ismi'] != "") $izinlist = $kartlar['tatil_ismi']."<br>".$izinlist;
    echo '
    <td align="center" rowspan="'.$row_count.'" nowrap><p CLASS="Base2">'.$izinlist.'</p></td>
    <td align="center" rowspan="'.$row_count.'" nowrap><p CLASS="Base2">'.$kartlar['vardiya_ismi'].'</p></td>';
    if ($c_gecgelmegoster=="1")
    { echo '
    <td align="center" rowspan="'.$row_count.'"><p CLASS="Base2">'.$kartlar['gec_kalma'].'</p></td>
    <td align="center" rowspan="'.$row_count.'"><p CLASS="Base2">'.$kartlar['erken_cikma'].'</p></td>';

    $gecsayi = timetominute($kartlar['gec_kalma']);
    $erkensayi = timetominute($kartlar['erken_cikma']);
    if ($gecsayi>0) $toplamgecgelme += $gecsayi;
    if ($erkensayi>0) $toplamerkencikma +=$erkensayi;
    }
    if ($c_mesaigoster=="1")
    { echo '
    <td align="center" rowspan="'.$row_count.'"><p CLASS="Base2">'.$kartlar['toplam_mesai'].'</p></td>';
    $mesaisayi=timetominute($kartlar['toplam_mesai']);
    if ($mesaisayi>0) $toplammesai +=$mesaisayi;

    }

    $ilk=0;
    }

    echo '</tr>';
    }
    }

    echo '<tr>
    <td colspan="'.$col_count1.'" nowrap><P CLASS="Base2">TOPLAM:+</P></td>';
    if ($c_gecgelmegoster=="1")
    echo ' <td align="center"><P CLASS="Base2">'.dakika2saat($toplamgecgelme).'</P></td>
    <td align="center"><P CLASS="Base2">'.dakika2saat($toplamerkencikma).'</P></td>';
    if ($c_mesaigoster=="1") echo '<td align="center"><P CLASS="Base2">'.dakika2saat($toplammesai).'</P></td>';
    echo '</tr>';


    echo " </table>";
    echo "<h1>";
    }
    }
    echo "<p align='left' ><b>$per_adet</b> adet personel listelendi.</p>";
    ?>
    </body>
    </html>


    echo "<h1>";

    bunu aratıp, bu satırı silin, sorun düzelir umarım.




  • çok teşekkür ederim. tam istediğim gibi oldu.
    saygılar.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.