Jquery Mysteriöser Error Q_Q

11/24/2012 14:21 Hiris#1
Hejho, ich stehe grad vor einem kleinen Problem und kann mir beim besten willen nicht erklären wo der Fehler liegt, teste grade Jquery um eine Meldung auszugeben falls eine Neue Nachricht da ist ohne die Seite neuladen zu müssen.
Es funktioniert alles wunderbar und nach der query wird das Ergebnis per alert ausgegeben aber!

PHP Code:
<?php
 
function doAnything($arg1)
{
        include (
"dbconnect.php");
          
$sql "SELECT nm FROM user WHERE id = '".$arg1."'";
         
$query mysql_query($sql) or die (mysql_error());
         
$Tes mysql_fetch_object($query);
        if (
$Tes->nm == )
        {
         
// $aendern = "UPDATE user SET nm = '0' WHERE id = '".$arg1."'";
            //$update = mysql_query($aendern) or die (mysql_error());
          
echo "Neue Nachricht";
        }
}
switch (
$_POST['a'])
{
    case 
'callDoAnything':
        
doAnything($_POST['b']);
        break;
 
    default:
        break;
}
?>
Nm bei der Query gibt an ob einer neue Nachricht da ist, das Problem ist, wenn eine Neue Nachricht da ist haut er alle 10 Sekunden eine alert raus ( das ist der intervall der Jquery), daher will ich natürlich in der Db ändern das nm = 0 gesetzt wird (was oben auskomentiert ist). Aber wenn ich die Db update query mache gibt er das echo nicht mehr beim Ergebnis aus, wenn ich sie weglasse kommts halt alle 10 Sekunden da nm immer == 1 ist.

Edit: Hat sich erledigt
11/25/2012 14:06 Zettabytes*#2
Wäre schön wenn du deine Lösung Posten würdest, falls jemand auch dieses Problem hat.
Ist immerhin ein geben und nehmen.