PHP में आपकी क्वेरी में सरल वाक्य-विन्यास त्रुटि है, बस इसे इस प्रकार फिर से लिखें:
$query = mysql_query("SELECT staff_name FROM subject WHERE course_name = '".$_POST['sub']."'");
जहाँ भी आप संख्याओं के अलावा अन्य डेटा पास करते हैं, हमेशा एकल उल्टे अल्पविराम का उपयोग करें जैसे 'myData'
मूल्यों को घेरने के लिए।