जब उपयोगकर्ता पहली ड्रॉपडाउन का मान बदलता है तो दूसरी सूची को पॉप्युलेट करने वाली आपकी PHP स्क्रिप्ट को अजाक्स के माध्यम से बुलाया जाना चाहिए। तो आपको onchange="myFunctionToPopulate(this.value);" जोड़ना चाहिए पहली ड्रॉपडाउन के लिए।
यदि आप नहीं जानते कि यह कैसे करना है, तो मेरा सुझाव है कि आप JS लाइब्रेरी जैसे कि jQuery का उपयोग करें, और हम इसे प्राप्त करने के लिए आपको सरल कोड पोस्ट करेंगे।
संपादित
JQuery के साथ, आप कुछ ऐसा कर सकते हैं:
<select name="first_dropdown" onchange="$('#dropdown2_container').load('your_script.php?nid='+this.value);">
<option....
</select>
...
<div id="dropdown2_container" style="display:none"> </div>
जहां your_script.php संपूर्ण चयन टैग लौटाएगा।