Đó là một sai lầm ngớ ngẩn của chính tôi,
$sql='SELECT [password],[username] FROM customer Where $name=[password] and $pass=[username]';
tôi chỉ cần in truy vấn sql được lưu trữ trong biến $ sql và chạy truy vấn đó trên Máy chủ MSSQL, truy vấn xuất hiện như thế này,
SELECT [password],[username] FROM customer Where asd=[password] and asd123=[username]
nhưng trong máy chủ sql, chúng ta cần cung cấp chuỗi trong dấu ngoặc kép
$sql="SELECT [password],[username] FROM customer Where '$name'=[password] and '$pass'=[username]";
Và nó ổn ...