I'm trying to display a message upon a successful user registration however what I have doesn't seem to be working and just submits/refreshes the page. No message pops up even though data has successful been entered into the SQL database. Any tips or ideas?

```
<?php
    require('php/connect.php');
    if (isset($_POST['username']) && isset($_POST['password'])){
        $username = $_POST['username'];
        $email = $_POST['email'];
        $password = $_POST['password'];
        $query = "INSERT INTO `user` (username, password, email) VALUES ('$username', '$password', '$email')";
        $result = mysql_query($query);
        if($result){
           echo $msg = "Successful Registration!";
        }
    }
?>

```

Learning PHP currently so sorry if there's a really obvious answer here!

Edit: Forgot to include echo. Just needed a second pair of eyes, sorry guys. Thanks for the tips!