ऐसी कुछ चीज़ें हैं जो ऐसी समस्याएँ पैदा कर सकती हैं:
1.) आपके मॉड्यूल लोड नहीं हुए हैं क्योंकि इसके VC9 के बजाय यदि VC11. जांचें कि आपका सिस्टम किस कंपाइलर संस्करण का उपयोग करता है और सही ड्राइवर स्थापित करें।
2.) अपने PHP संस्करण की जाँच करें और अपने PHP-संस्करण के लिए सही ड्राइवर का उपयोग करें जिसे आप अपने phpinfo()
में देख सकते हैं ।
3.) MSSQL नेटिव क्लाइंट को स्थापित करना न भूलें अन्यथा आप अपने डेटाबेस से कनेक्ट नहीं हो सकते जो कि मेरे पास हर बार समस्या है।
आपका कोड अच्छा दिखता है और यदि आपको त्रुटि संदेश मिलता है कि sqlsrv_connect
यह नहीं मिला कि यह एक संकेत है कि मॉड्यूल लोड नहीं हुआ है।
https://www.microsoft.com/en-us /download/details.aspx?id=20098