यह मेरे द्वारा की गई एक मूर्खतापूर्ण गलती है,
$sql='SELECT [password],[username] FROM customer Where $name=[password] and $pass=[username]';
मैं सिर्फ $sql चर में संग्रहीत sql क्वेरी को प्रिंट करता हूं और उस क्वेरी को MSSQL सर्वर पर चलाता हूं, क्वेरी इस तरह आती है,
SELECT [password],[username] FROM customer Where asd=[password] and asd123=[username]
लेकिन sql सर्वर में हमें उद्धरणों में स्ट्रिंग देने की आवश्यकता होती है
$sql="SELECT [password],[username] FROM customer Where '$name'=[password] and '$pass'=[username]";
और यह ठीक काम करता है...