Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68414 Members, 793 Products, 5353 Topic, 13045 Comments)

Bagaimana cara nampilkan statistik pengunjung web marketplace dihalaman utama pengunjung

Dibuat
Login Terakhir 1 Tahun lalu,
Telah Dilihat 976 Kali
azray kisaran Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh... Mau tanya mas roby dan para shifu, suhu, master yg ada di forum. Gimana cara menampilkan statistik pengunjung web marketplace dihalaman utama pengunjung? Mohon pencerahannya mas

Ada 4 Jawaban

PHPMU.COM Support
commented on 19 Jun 2020 13:39:19
  1. Assalamualaikum,.. Bisa copas dari lokomedia_ci, silahkan ditempatkan dimana yang disuka, scriptnya berikut ini :
  2. <div class="widget">
  3. <h3>Statistik Kunjungan</h3>
  4. <div class="widget-articles">
  5. <ul class="list-group">
  6. <?php
  7. $pengunjung = $this->model_utama->pengunjung()->num_rows();
  8. $totalpengunjung = $this->model_utama->totalpengunjung()->row_array();
  9. $hits = $this->model_utama->hits()->row_array();
  10. $totalhits = $this->model_utama->totalhits()->row_array();
  11. $pengunjungonline = $this->model_utama->pengunjungonline()->num_rows();
  12. echo "<li class='list-group-item'>User Online <span class='badge'>$pengunjungonline</span></li>
  13. <li class='list-group-item'>Today Visitor <span class='badge'>$pengunjung</span></li>
  14. <li class='list-group-item'>Hits hari ini <span class='badge'>$hits[total]</span></li>
  15. <li class='list-group-item'>Total Hits <span class='badge'>$totalhits[total]</span></li>
  16. <li style='background-color:#9d0000; color:#fff' class='list-group-item alert'>Total pengunjung <span class='badge'>$totalpengunjung[total]</span></li>";
  17. ?>
  18. </ul>
  19. </div>
  20. </div>
  21.  
  22. Selanjutnya COPAS script dibawah ini ke file : application\models\Model_utama.php
  23. <?php
  24. function pengunjung(){
  25. return $this->db->query("SELECT * FROM statistik WHERE tanggal='".date("Y-m-d")."' GROUP BY ip");
  26. }
  27.  
  28. function totalpengunjung(){
  29. return $this->db->query("SELECT COUNT(hits) as total FROM statistik");
  30. }
  31.  
  32. function hits(){
  33. return $this->db->query("SELECT SUM(hits) as total FROM statistik WHERE tanggal='".date("Y-m-d")."' GROUP BY tanggal");
  34. }
  35.  
  36. function totalhits(){
  37. return $this->db->query("SELECT SUM(hits) as total FROM statistik");
  38. }
  39.  
  40. function pengunjungonline(){
  41. $bataswaktu = time() - 300;
  42. return $this->db->query("SELECT * FROM statistik WHERE online > '$bataswaktu'");
  43. }
  44.  
  45. Selesai, hasil percobaan bisa dilihat dari lampiran dibawah ini.
Terdapat 1 File dilampirkan :
1. Annotation_2020-06-19_133847.png (119 KB)
azray kisaran
commented on 20 Jun 2020 00:10:06
  1. Assalamualaikum,.. mas robi. script ini :
  2. <div class="widget">
  3. <h3>Statistik Kunjungan</h3>
  4. <div class="widget-articles">
  5. <ul class="list-group">
  6. <?php
  7. $pengunjung = $this->model_utama->pengunjung()->num_rows();
  8. $totalpengunjung = $this->model_utama->totalpengunjung()->row_array();
  9. $hits = $this->model_utama->hits()->row_array();
  10. $totalhits = $this->model_utama->totalhits()->row_array();
  11. $pengunjungonline = $this->model_utama->pengunjungonline()->num_rows();
  12. echo "<li class='list-group-item'>User Online <span class='badge'>$pengunjungonline</span></li>
  13. <li class='list-group-item'>Today Visitor <span class='badge'>$pengunjung</span></li>
  14. <li class='list-group-item'>Hits hari ini <span class='badge'>$hits[total]</span></li>
  15. <li class='list-group-item'>Total Hits <span class='badge'>$totalhits[total]</span></li>
  16. <li style='background-color:#9d0000; color:#fff' class='list-group-item alert'>Total pengunjung <span class='badge'>$totalpengunjung[total]</span></li>";
  17. ?>
  18. </ul>
  19. </div>
  20. </div>
  21.  
  22. ini masksudnya bagaimana mas saya kurang paham. apakah dibuat file php baru untuk script tersebut lalu di include ke file template.php atau content.php atau bagaiamana mas penempatannya? mohon pencerahan mas
PHPBANUA 01
commented on 20 Jun 2020 09:37:31
Salah satu jawaban terbaik,..
  1. Assalamualaikum,..
  2. Untuk Script yang Mas maksd diatas bisa mas letakan di "sidebar_halaman.php" yang letaknya file nya ada di folder View/php-mu-tigo/sidebar_halaman.php
  3. mungkin bisa membantu. :)
  4. Maaf ya Suhu PHPMU.COM Support saya hanya membantu menjawab kan saja.
azray kisaran
commented on 21 Jun 2020 20:49:54
  1. Assalamualaikum,.. sudah saya coba mas tetap tidak tampil. mohon arahan
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!

Online