1
在PHP 7嘗試連接SQL Server時出現「致命錯誤:無效句柄返回.in」。在Windows 7上使用PHP7和SQL Server時出錯
我已經嘗試以下選項
Error connecting to MSSQL with SQLSrv and PHP 5.4.7 Unable to connect to SQL Server with PHP
我使用下面的代碼:
try {
$conn = new PDO("sqlsrv:Server=(10.10.10.222\sql2008r2);Database=test",'sa', '[email protected]');
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $e) {
die("Error connecting to SQL Server");
}
echo "Connected to SQL Server\n";
$query = 'SELECT *FROM atlas_positions';
$stmt = $conn->query($query);
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)){
echo '<pre>';
print_r($row);
echo '</pre>';
}
您的意見將是我有益。
嘗試連接,但你可以試圖運行SQL你不能把這個錯誤與此代碼。在這種情況下,它可能是__ $ query__變量中的錯誤嗎? ''SELECT __(star)FROM__ atlas_positions''是否在__(星)__和__from__之間放置了空格? –
只是從評論 –
刪除您的連接信息我運行它在查詢瀏覽器它的工作。 –