@weStarz; En basit yöntemle mantığını tarif etmeye çalışacağım.
kayitlar tablosuna bildirim diye yeni bir sutun oluşturun. Kayıt ilk girildiğinde bu sutundaki değer 0 olsun. Sonrasında ajax ile kayitlar tablosunda bildirim='0' şeklinde sorgu çalıştırın, eğer yeni kayıt varsa müziği çaldırıp, ilgili kayıtın bildirim sutünündaki değeri 1 olarak güncelleyin ki aynı kayıt için tekrar tekrar çalmasın.
Ufak bir örnek:
$.ajax({
type: "GET",
url: "yenikayitvarmi.php",
async: true,
success : function(text)
{
if (text > 0) //yeni kayit varsa
{
// müziği çalacak kod
}
}
});Bu ajax bloğunu javascript setInterval fonksiyonu ile belli aralıklarla çalıştırırsanız örneğin 5 sn belirlersiniz, 5 sn yede bir yeni kayıt varmı diye ajax kontrolü yapabilirsiniz.