気づけばプロ並みPHPを進める上で
$staff_code=$_POST['staffcode'])
の部分がなぜかNotice: Undefined indexエラーと表示されます。
綴りはあってるはずなのでググってみると
$_POSTなどで受け取る時によく発生するエラーらしい事が分かりました。
Notice: Undefined indexエラーとは、未定義の配列の要素を使用した時に出るエラー。
$staff_code=(!empty($_POST['staffcode']))
↑に変更する事で解決しました。
参考URL:https://qiita.com/wakahara3/items/bb7c8d7a1673b161abe7