Tu if
-comprobaciones de declaración !empty($_POST['doa'])
, pero su formulario no contiene un doa
:
<label for="doa">Date of Admission:</label>
<input type="text" name="dob">
Este <input>
probablemente debería tener name="doa"
en lugar de dob
.