Ich habe mir für meine Community ein kleinen PM-System geschrieben. Nun will ich, dass auf der Startseite jeweils steht "Du hast neue Nachrichten". Das funktioniert auch prima. Nur gibt es ein Problem, dass das immer steht - weil es die UPDATE-Abfrage nicht durchführt. Wenn man nämlich den Posteingang öffnet, sollte es einen Update durchführen, damit überall wo read=0 steht dann read=1 steht.
Was ist an dieser Abfrage falsch:
mysql_query("UPDATE messages SET read = '1' WHERE to_user = '".$_SESSION['username']."' id ='$id_row'")or die(mysql_error());
Gruss