Belirttiğiniz olayda yine sunucu tarafından bir veri gönderilmesi gerekiyor ki js fonksiyonu o veriyi dinleyebilsin. Bu yüzden her yol aynı kapıya çıkacaktır. Sizin öncelikle PHP ile veritabanını kontrol edecek ve bilgiyi çekecek bir sistem hazırlamanız lazım. Ayrıca kullandığınız framework de hazır bir sistem olabilir ilgili framework ün dökümanlarını incelemenizi tavsiye ederim.

Ayrıca aşağıdaki bağlantıda sıfırdan bir bildirim sisteminin nasıl yapıldığı adım adım anlatılıyor.

https://www.cloudways.com/blog/real-time-php-notification-system/