v2.5.2
Giriş yap

İlk İD ile Sonraki İD arasındaki Süre Farkı

adnanyorukoglu
455 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhaba,

Kısaca sistemi açıklayayım.

Kurumda 4 adet birim mevut.

1.birime talep düşüyor işlemlerini hallediyor 2.birime gönderiyor o da işlemlerini hallediyor 3. birime o da hallediyor 4. birime. 4. birimde işlemlerini halledince 1.birime havale ediyor talep kapanıyor.

Yazdırmak istediğim şey,

Bu talep hangi birimde kaç gün, saat, dakika kalmış.

Örneğin 1 ID numaralı birimde 1 ID numaralı talep 2 gün kalmış işlemini bitirmiş 2 ID numaralı birime havale etmiş....vs

Kısaca talep hangi birimde ne kadar sürede çözülüp diğer birime aktarılıyor. tarihler arasındaki gün farkı lazım.

Yardımcı olur musunuz.

    
<?php
ob_start();
session_start();

include("SablonSayfaUst.php");

if(!isset($_SESSION["login"])){
    header("Location:index.php");
}

?>
<?php 
 require_once('index._kullanici_ust_navigasyon.php');
?>
<br>
<br>
<div class="SayfaOrtasi">
    <?php
    
    $talep_id=$_GET["id"];

    mysql_query("set names utf8");
    
    $sonuc=mysql_query("SELECT 
          m.talep_id, 
          m.talep_kayit_tarih,
          m.talep_eden,
          m.isletme_ruhsat_kodu, 
          m.talep_eden_yazi_tarih, 
          m.talep_eden_yazi_no,
          m.evrak_kayit_tarih, 
          m.evrak_kayit_no, 
          tt.talep_turu,
          m.talep_sayisi,
          m.talep_aciklama,             
          m.banka_adi,
          m.dekont_tutari,
          m.dekont_tarihi,
          td.talep_durumu,
          m.izdusum_defter_no,
          m.izdusum_sayfa_no,
          m.fatura_tarihi,
          m.fatura_no,
          m.fatura_adresi,
          m.posta_gonderim_tarihi,
          m.posta_gonderim_yeri,
          m.posta_gonderim_no,
          b.birim_adi
          FROM muhur as m 
          left join talep_turu as tt on tt.id=m.talep_turu
          left join talep_durumu as td on td.id=m.talep_durumu
          left join birim as b on b.birim_id=m.bulundugu_birim
          where m.talep_id= $talep_id ");

    $kayit=mysql_fetch_array($sonuc);
    if(!$kayit)
        die("Aradığınız talep bulunamadı! <a href=\"talep_listele.php\">Geri</a>");

    
    
    ?>
   <?php   echo  "<h2>",$talep_id," Nolu   Talep Detay Bilgileri..</h2><br>"; 
            
   ?>
   Talebe ilişkin detay bilgiler aşağıda gösterilmektedir. 
   <br><br> 
   <?php if($_SESSION["kullanici_yetki"] ==1 || $_SESSION["kullanici_yetki"]==3) {	?>
   Talep bilgilerini güncellemek için aşağıdaki bağlantıları kullanabilirsiniz.
   <br><br> 
   
  
   <table border="0" align="center" cellpadding="3" cellspacing="0">
        <tr>
            
            <td> <input type="button" value="Yeni Kayıt" onclick="self.location='yeni_kayit.php'"></td>
            <td width="10"></td>  
            <td><input type="button" value="Talep Bilgilerini Düzenle" onclick="self.location='talep_duzelt.php?id=<?php echo $talep_id; ?>'"></td>    
            <td width="10"></td> 
            <td><input type="button" value="Fatura Bilgileri Düzenle" onclick="self.location='fatura_bilgileri.php?id=<?php echo $talep_id; ?>'"></td>    
            <td width="10"></td> 
            <td> <input type="button" value="Etiket Yazdır" onclick="self.location='etiket_olustur.php?id=<?php echo $talep_id; ?>'"></td> 
        </tr>
   </table>
    <?php }?> 
    <form name="form1" method="post" action="ihale_guncelleme.php"> 
 
    <table align=center class="tablo" border="0" cellpadding="2" cellspacing="2">

            <tr>
                <td align="right" class="etiket">Kayıt No:</td>
                <td class="giris"><?php echo $kayit["talep_id"];?></b></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Talep Eden Kurum:</td>
                 <td class="giris"><?php echo $kayit["talep_eden"];?></td>  
            </tr>
            <tr>
                <td align="right" class="etiket">İşletme Ruhsat Kodu:</td>
                 <td class="giris"><?php echo $kayit["isletme_ruhsat_kodu"];?></td>  
            </tr>
            <tr>
                <td align="right" class="etiket">Talep Yazı Tarihi:</td>
                <td class="giris"><?php echo tarihGoster($kayit["talep_eden_yazi_tarih"]);?></td>
            </tr>              
            <tr>
                <td align="right" class="etiket">Talep Eden Yazı No:</td>
                <td class="giris"><?php echo $kayit["talep_eden_yazi_no"];?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Evrak Kayıt Tarihi:</td>
                <td class="giris"><?php echo tarihGoster($kayit["evrak_kayit_tarih"]);?></td>
            </tr>              
            <tr>
                <td align="right" class="etiket">Evrak Kayıt No:</td>
                <td class="giris"><?php echo $kayit["evrak_kayit_no"];?></td>
            </tr>
            
            <tr>
                <td align="right" class="etiket">Talep Türü:</td>
                <td class="giris"><?php echo $kayit["talep_turu"];?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Talep Sayısı:</td>
                <td class="giris"><?php echo $kayit["talep_sayisi"];?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Açıklama:</td>
                <td class="giris"><?php echo nl2br($kayit["talep_aciklama"]);?></td>
            </tr
            <tr>
                <td align="right" class="etiket">Ücret Yatırılan Banka:</td>
                <td class="giris"><?php echo $kayit["banka_adi"];?></td>
            </tr
            <tr>
                <td align="right" class="etiket">Dekont Tutarı:</td>
                <td class="giris"><?php echo number_format($kayit["dekont_tutari"],2,',','.');?></td>
            </tr
            <tr>
                <td align="right" class="etiket">Dekont Tarihi:</td>
                <td class="giris"><?php echo tarihGoster($kayit["dekont_tarihi"]);?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Talep Durumu:</td>
                <td class="giris"><?php echo $kayit["talep_durumu"];?></td>
            </tr
            <tr>
                <td align="right" class="etiket">İzdüşüm Defter No:</td>
                <td class="giris"><?php echo $kayit["izdusum_defter_no"];?></td>
            </tr
            <tr>
                <td align="right" class="etiket">İzdüşüm Sayfa No:</td>
                <td class="giris"><?php echo $kayit["izdusum_sayfa_no"];?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Fatura Tarihi:</td>
                <td class="giris"><?php echo tarihGoster($kayit["fatura_tarihi"]);?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Fatura No:</td>
                <td class="giris"><?php echo $kayit["fatura_no"];?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Fatura Adresi:</td>
                <td class="giris"><?php echo $kayit["fatura_adresi"];?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Posta Gönderim Yeri:</td>
                <td class="giris"><?php echo $kayit["posta_gonderim_yeri"];?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Posta Gönderim Tarihi:</td>
                <td class="giris"><?php echo tarihGoster($kayit["posta_gonderim_tarihi"]);?></td>
            </tr>
            <tr>
                <td align="right" class="etiket">Posta Gönderim No:</td>
                <td class="giris"><?php echo $kayit["posta_gonderim_no"];?></td>
            </tr>
        </table>                         
    
      
            
      <?php
      // $sonuc=mysql_query("select * from uretim_durumu where talep_id = '$talep_id' order by id asc");
        $sonuc=mysql_query("SELECT 
          u.id, 
          u.talep_id,
          DATE_FORMAT(u.zaman, '%d.%m.%Y %H:%i:%s') AS zaman, 
          b.birim_adi,
          u.aciklama, 
          u.kullanici_adi
          FROM uretim_durumu as u                               
          left join birim as b on b.birim_id=u.birim
          where talep_id = $talep_id order by id asc");
          
       if( mysql_num_rows($sonuc) > 0 ){
       
        echo "<table align=center class=\"tablo\"  border=\"0\" cellspacing=\"2\" cellpadding=\"2\">";
        echo "<tr align=\"center\" class=\"baslik\"><th colspan=\"5\">Üretim Hareketleri</th></tr>";
        echo "<tr>";
        echo "<th width=\"30\">Sıra No</th>";
        echo "<th width=\"80\">İşlem Zamanı</th>";
        echo "<th width=\"80\" >Gönderilen Birim</th>";
        echo "<th width=\"70\" >Açıklama</th>";
        echo "<th width=\"70\" >İşlemi Yapan</th>";
        echo "</tr>";
        $i=0; // S.n. (Sıra no) için kullanılacak.
        $sayi=0; // her satırı farklı renkte göstermek için class adında kullanılacak.
        mysql_query("set names utf8");
        while($hareketler=mysql_fetch_array($sonuc)){
            $sayi=($sayi)?0:1;
      //      $kik_no=$$istekliler["kik_no"];
            echo "<tr class=\"satir$sayi\">";
            echo "<th align=\"center\">",++$i,"</th>";

           // echo "<td align=\"center\">",tarihGoster($hareketler["zaman"]),"</td>";
            echo "<td align=\"center\">",$hareketler["zaman"],"</td>";
            echo "<td>",$hareketler["birim_adi"],"</td>";
            echo "<td>",$hareketler["aciklama"],"</td>";
            echo "<td>",$hareketler["kullanici_adi"],"</td>";       
            echo "</tr>";
        }
        echo "</table>";
        
        }
        
        else {
        
        echo "<br>";
        echo "<b>NOT:</b> Bu talebe ilişkin hiçbir üretim hareketi yapılmamıştır.";
        
        }
        
        ?>
  
    </form>
</div>


<?php
include("SablonSayfaAlt.php");
?>

ozzwizard
1122 gün önce

Tablona, birime Giriş ve Çıkış'ın tutulduğu tarih veri tipinde sütun ekle aradaki farkı alıp sonucuna ulaşabilirsin.