@henrihesse Tässä vähän sama juttu. $tunnus ja $uusi_tunnus kuuluisi molemmat käsitellä numeerisina...

if ($tunnus != '') { --> if ($tunnus > 0 and $uusi_tunnus > 0) {

Hipsut ja mysql_real_escape_string:it kans veks.