save_photo.php
$upload_image=$_FILES[" myimage "][ "name" ];
$folder="assets/img/photos/";
move_uploaded_file($_FILES[" myimage "][" tmp_name "], "$folder".$_FILES[" myimage "][" name "]);
$query = $db->prepare("UPDATE profile SET photo = :photo WHERE username = :username;");
$query->bindValue(':photo', $folder.$upload_image);
$query->bindValue(':username', $username);
$query->execute();
the_form.php
<form method="POST" action="save_photo.php" enctype="multipart/form-data">
<input type="file" name="myimage" style="display:initial">
<input type="submit" name="submit_image" value="Upload">
</form>
error.log returns absolutely no errors. When I click submit, it appears to send to save_photo.php. However no file is saved on the server nor is any location added to database.
What am I missing or doing wrong?