0

我有一个通知系统,经过许多深夜和辣椒博士后,我终于让它工作了。我唯一的问题是通知“铃铛”中间有新通知的数量。当我点击按钮时,它会显示我的未读通知,当我关闭它时,未读通知的数量保持不变。我正在使用 sql 语句来获取加载时未读帖子的数量,但是当我单击按钮时,我希望它更新未读帖子的数量。

这是我的一些代码:

//GETS THE NUMBER OF UNREAD POSTS
$readquery = mysql_query("SELECT * FROM notifications WHERE (needs='$username' AND needsread='0' AND type='workneed') OR (worker='$username' AND workerread='0')");
$number = mysql_num_rows($readquery);



//GETS THE NOTIFICATIONS
function toggleDiv(divId) {
   $("#"+divId).show();

$(document).ready(function(){
   $("#myContent").load("getnotes.php");
});
}


//BUTTON TO PRESS TO SHOW THE NOTIFICATIONS PANEL
<a data-ajax="false" href="#myContent" onclick="toggleDiv('myContent');" data-role="button" data-iconpos="notext" class="icon-bell-alt icon-2x" style="background: none; margin-right: 20px;"></a>


//SHOWS THE NUMBER OF UNREAD POSTS
<div id='notes_number'><? if ($number == "0") { echo $number; } else { echo "<a style='color: #FF0000;'>$number</a>"; }?></div>

我该怎么做才能更新号码?

4

0 回答 0