Membuat notifikasi system saat ada data masuj

Tolong dong pencerahanya, saya bingung dengan tutorial yg ada di google Jadi saya mau buat systemnya gini 1. pelanggan memasukan data pembelian dan menunggu konfirmasi dari petugas 2. setelah data berhasil akan ada pesan/notifikasi pada saat admin masih membuka menu admin dan afk Notifikasi(1) Begitu, ada tutorial atau pencerahan yg bisa dishare tolong ya Php, ajax
avatar maszgalang

@maszgalang

297 Kontribusi 80 Poin


Jawaban Terpilih

tinggal dibuat ajaxnya aja, cek per 5 detik atau sekian detik
<div id="notif"></div>
<script type="text/javascript">
	$(function() {
  	  function notif() {
  	  	$('#notif').html('');
	    $.ajax({
	      url: 'cek_notif.php',
	      success: function(data) {
	        if (data.length > 0) {
	        	$('#notif').html(data);
	        }
	      }
	    });
	  }
	  
	  // Update friends list every 5 seconds.
	  setInterval(notif, 5000);
	  
	});
</script>
file cek_notif.php, untuk ambil jumlah notifikasi
<?php 
	$q = mysql_query("SELECT count(idpembelian) as jml FROM t_pembelian WHERE status='tunggukonfirmasi' ", $link);
	if(mysql_num_rows($q) > 0) {
		$row = mysql_fetch_assoc($q);
                echo $row['jml'];
	}
?>
avatar dianarifr

@dianarifr

642 Kontribusi 316 Poin

Jawaban

tinggal dibuat ajaxnya aja, cek per 5 detik atau sekian detik
<div id="notif"></div>
<script type="text/javascript">
	$(function() {
  	  function notif() {
  	  	$('#notif').html('');
	    $.ajax({
	      url: 'cek_notif.php',
	      success: function(data) {
	        if (data.length > 0) {
	        	$('#notif').html(data);
	        }
	      }
	    });
	  }
	  
	  // Update friends list every 5 seconds.
	  setInterval(notif, 5000);
	  
	});
</script>
file cek_notif.php, untuk ambil jumlah notifikasi
<?php 
	$q = mysql_query("SELECT count(idpembelian) as jml FROM t_pembelian WHERE status='tunggukonfirmasi' ", $link);
	if(mysql_num_rows($q) > 0) {
		$row = mysql_fetch_assoc($q);
                echo $row['jml'];
	}
?>
avatar dianarifr

@dianarifr

642 Kontribusi 316 Poin


oke baik mungkin bisa saya coba makasih yah saranya
avatar maszgalang

@maszgalang

297 Kontribusi 80 Poin

  • untuk saran saya hanya alternatif, karena pengecekkan data persekian detik dengan user yang banyak akan memakan resource yang lebih. - @dianarifr
  • But any suggestion should i use ? - @maszgalang
  • coba pelajari pusher - @dianarifr

Tampikan semua |


Login untuk gabung berdiskusi