mi rispondo da solo è stato più semplice di quanto pensassi
posto il codice da prendere con le pinze ;-)
//la pagina che riceve mostra le notifiche
codice:
script language="javascript" type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#Miodiv").load("notifiche.php");
setInterval(function() {
$("#Miodiv").load("notifiche.php"); }, 1000);
});
</script>
</head>
<body>
<div id="Miodiv">
<? echo" :$num";?></div>
</body></html>
// la pagina che esegue la query sul db
$data= date("Y-m-d"); //la data odierna
$ora = date("H:i:s"); //l'ora attuale
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db($dbname);
$sql = mysql_query("SELECT count(id) FROM table WHERE data='$data" AND ora>='$ora');
$total = mysql_fetch_array($sql);
$num = $total[0];
echo"<div id=\"Miodiv\">
$num</div>";