Có lỗi cú pháp đơn giản trong truy vấn của bạn trong php, chỉ cần viết lại nó thành:
$query = mysql_query("SELECT staff_name FROM subject WHERE course_name = '".$_POST['sub']."'");
Bất cứ nơi nào bạn chuyển dữ liệu không phải là số luôn sử dụng dấu phẩy đảo ngược đơn lẻ, chẳng hạn như 'myData'
để bao quanh các giá trị.