Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68826 Members, 786 Products, 5386 Topic, 13072 Comments)

Bagaimana cara untuk Menghitung Grand Total Jam atau Waktu

Dibuat
Login Terakhir 1 Tahun lalu,
Telah Dilihat 5884 Kali
Ahmad fatony budiman Mengatakan : Sultan Account
  1. Met Sore semuanya,
  2.  
  3. Cara menghitung grand total jam atau waktu gmana ya
  4. berikut query ane
  5.  
  6. <?php
  7. $query = mysql_query("select id, tanggal_mulai, tanggal_selesai, trainingname, time, time2, tempat, namalogin from inputtraining");
  8. $total=0;
  9. while($c4=mysql_fetch_array($query)){
  10. $jam_masuk = $c4['time'];
  11. $jam_keluar = $c4['time2'];
  12. $subtotal=selisih($jam_masuk,$jam_keluar);
  13. $total+=$subtotal+$jam_masuk-$jam_keluar;
  14. ?>
  15.  
  16. <tr>
  17. <td><?php echo $no=$no+1; ?></td>
  18. <td><?php echo $c4['tanggal_mulai'];?></td>
  19. <td><?php echo $c4['trainingname'];?></td>
  20. <td><?php echo $subtotal;?></td>
  21. <td><?php echo $total;?></td>
  22. </tr>
  23.  
  24. belum bisa, ada yg bisa bantu
  25. makasih
  26.  
  27.  

Ada 3 Jawaban

PHPMU.COM Support
commented on 28 Nov 2016 19:03:19
  1. Assalam, ini maksudnya menghitung grand total gimana mas,..?
  2. apa maksudnya menghitung selisih dari 2 waktu (jam),..
Ahmad fatony budiman
commented on 05 Des 2016 11:15:08
  1. jumlah totalnya aja gan, kalow subtotalnya aku sudah bisa
  2.  
  3. berikut tampilannya:
  4.  
  5.  
  6. 1 01-11-2016 aa 1 jam 0 menit
  7. 2 02-11-2016 ab 0 jam 25 menit
  8.  
  9. nah totalnya aja gan
  10.  
  11. <?php
  12. $query = mysql_query("select id, tanggal_mulai, tanggal_selesai, trainingname, time, time2, tempat, namalogin from inputtraining");
  13. $total=0;
  14. while($c4=mysql_fetch_array($query)){
  15. $jam_masuk = $c4['time'];
  16. $jam_keluar = $c4['time2'];
  17. $subtotal=selisih($jam_masuk,$jam_keluar);
  18. $total+=$subtotal;
  19. ?>
  20.  
  21. <tr>
  22. <td><?php echo $no=$no+1; ?></td>
  23. <td><?php echo $c4['tanggal_mulai'];?></td>
  24. <td><?php echo $c4['trainingname'];?></td>
  25. <td><?php echo $subtotal;?></td>
  26. <td><?php echo $total;?></td> ====> yang ini gan belum bisa
  27. </tr>
  28.  
Ahmad fatony budiman
commented on 13 Des 2016 15:23:21
  1. <?php
  2. $query = mysql_query("select id, tanggal_mulai, tanggal_selesai, trainingname, time, time2, tempat, namalogin
  3. from inputtraining
  4. where tanggal_mulai between '$tanggal1' and '$tanggal2' and trainingname like '%$trainingname%' and namalogin='".$_SESSION['nama']."' order by tanggal_mulai asc");
  5. }
  6. //untuk penomoran data table table-striped table-bordered table-hover stripe row-border order-column
  7. //menampilkan data
  8. $no=0;
  9. while($c4=mysql_fetch_array($query)){
  10. $tanggal_mulai=tgl_indo($c4['tanggal_mulai']);
  11.  
  12. $jam_masuk = $c4['time'];
  13. $jam_keluar = $c4['time2'];
  14. $subtotal=selisih($jam_masuk,$jam_keluar);
  15.  
  16. $tanggal_mulai=tgl_indo($c4['tanggal_mulai']);
  17.  
  18. ?>
  19. <tr>
  20. <td><?php echo $no=$no+1; ?></td>
  21. <td><?php echo $tanggal_mulai?></td>
  22. <td><?php echo $c4['trainingname'];?></td>
  23. <td><?php echo $subtotal;?></td>
  24.  
  25.  
  26. <td>
  27. <a class="btn btn-primary btn-xs" data-placement="bottom" data-toggle="tooltip" title="update" href="?module=training/update&inputtraining=<?php echo $c4['id']; ?>"><i class='glyphicon glyphicon-edit'></i>Ubah</a>
  28. <a href="?module=inputtraining/hapus&inputtraining=<?php echo $c4['id'];?>" [removed] confirm ('Yakin hapus <?php echo $c4['id'];?>.?');" class="btn btn-sm btn-danger tooltips" data-placement="bottom" data-toggle="tooltip" title="Hapus laporan Input Training"><span class="glyphicon glyphicon-trash"></a>
  29. <a class="btn btn-xs btn-success" data-placement="bottom" data-toggle="tooltip" title="view" href="?module=training/view&inputtraining=<?php echo $c4['id']; ?>"><i class='glyphicon glyphicon-eye-open'></i>Lihat</a>
  30. </td>
  31.  
  32.  
  33. <?php
  34. }
  35. ?>
  36. <tfoot>
  37. <td>Total</td>
  38.  
  39. <td>
  40. <?php
  41. $x=mysql_query("select sum(time2-time) as totaljam from inputtraining where tanggal_mulai between '$tanggal1' and '$tanggal2' and trainingname like '%$trainingname%' and namalogin='".$_SESSION['nama']."' ");
  42. echo "<b> ".($xx['totaljam'])." </b>";
  43. ?></td>
  44. </tfoot>
  45.  
  46.  
  47.  
  48. ==================================================
  49. Untuk hasil selisih waktu sudah solved gan,
  50.  
  51. Nah untuk yang totalnya hasilnya masih 52800 ??
  52. Supaya hasil totalnya 5 jam 28 menit bagaimana ya caranya..
  53.  
  54. Makasih banyak
Terdapat 1 File dilampirkan :
1. total_jam.PNG (17 KB)
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!

Online