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
.