jQuery и PHP помощ с нотификейшъните

UmriWe

Registered
Здравейте, имам нужда от вашата помощ. От няколко часа се мъча и не мога да издокарам гадните нотификеишъни да изкачат по 1 път, та реших да направя едно запитване към вас ;р
Ето го кода javascript-a:
Код:
            function getNotifications(){
                $.ajax({
                    url: "notifications.php",
                    type: "POST",
                    data: "dataString",
                    dataType: "json",
                    success: function (notif) {
                            create("new_chat_event_"+<?php echo $rand; ?>, { title:'Заявка Р·Р° РЅРѕРІ чат', text: '"<b>'+notif.username+'" желае РґР° започне чат Р·Р° категория "<b>'+notif.cat+'</b>"<br><br><a class="medium button green">Започни</a>  <a class="medium button red">Р�зчакай</a>'},{ expires:false });
 
                    }
                });
            }
И php-то:
PHP:
<?php

session_start();
include "sql.class.php";
include "conn.php";
include "functions.php";

$get_latest_chat = $sql->query("SELECT * FROM chat_sessions WHERE closed='0' AND notif='1'");
while ($chat_sess = $sql->fetch_object($get_latest_chat)) {
    if ($chat_sess->notif == 1) {
        $notifCat = $chat_sess->consult_id;
        $get_cat_name = $sql->query("SELECT name FROM consultation WHERE id='$notifCat'");
        $cat = $sql->fetch_object($get_cat_name);
        $catName = $cat->name;
        $user_id = $chat_sess->user_id;
        $username = get_username($user_id);
        echo json_encode(array('id'=>''.$chat_sess->id.'', 'username'=>''.$username.'', 'cat'=>''.$catName.''));
    }
}
?>
Трябва да стане следното.. когато jquery зареди файла с горе посочената функция и setInterval() трябва да изкарва като нотификейшъни всички записи в базата данни с поле notif=1 без да се повтарят нотификейшъните след автоматично зареждане на файла отново след 5 сек. Благодаря ви предварително :)
 

Горе