Votre if -la déclaration vérifie !empty($_POST['doa']) , mais votre formulaire ne contient pas de doa :
<label for="doa">Date of Admission:</label>
<input type="text" name="dob">
Ce <input> devrait probablement avoir name="doa" au lieu de dob .