Mam taki skrypcik do updatowania - update robi tylko nie pokazuje mi tego message. Gdzie tkwi problem?

<?
$id=$_POST['user_id'];
if (empty($_POST['first_name'])) { $fn=FALSE;
$message='Zapomniałeś podać swoje imię!';
} else {
$fn=$_POST['first_name'];
}
if (empty($_POST['last_name'])) { $ln=FALSE;
$message='Zapomniałeś podać swoje nazwisko!';
} else {
$ln=$_POST['last_name'];
}
if (empty($_POST['username'])) { $u=FALSE;
$message='Zapomniałeś podać nazwę użytkownika!';
} else {
$u=$_POST['username'];
}
if (empty($_POST['email'])) { $m=FALSE;
$message='Zapomniałeś podać swój adres e-mail!';
} else {
$m=$_POST['email'];
}
if (empty($_POST['password1'])) { $p=FALSE;
$message='Zapomniałeś podać hasło!';
} else {
if ($_POST['password1']==$_POST['password2']) {
$p=$_POST['password1'];
} else {
$p=FALSE;
$message='Za drugim razem wpisałeś inne hasło!';
}
}
include ('mysql_connect.php');
$query="UPDATE users SET username='$u', first_name='$fn', last_name='$ln', email='$m', password=PASSWORD('$p')
WHERE user_id='$id' LIMIT 1";
if ($result) {
$message='Zostałeś zarejestrowany!';
} else {
$message='Nie zostałeś zarejestrowany z powodu awarii naszego systemu.';
}
?>