Ada kesalahan sintaksis sederhana dalam kueri Anda di php, cukup tulis ulang sebagai:
$query = mysql_query("SELECT staff_name FROM subject WHERE course_name = '".$_POST['sub']."'");
dimanapun Anda memberikan data selain angka selalu gunakan koma terbalik tunggal seperti'myData'
untuk mengelilingi nilai.