在 PHP 中,mssql_connect 是一個已棄用的函數,用于連接 Microsoft SQL Server 數據庫。建議使用更現代且功能更強大的擴展,如 PDO (PHP Data Objects) 或 SQLSRV。
不過,如果你仍然需要使用 mssql_connect,以下是一個簡單的示例:
<?php
// 數據庫配置信息
$server = 'localhost';
$user = 'username';
$password = 'password';
$database = 'database_name';
// 創建持久連接
$connection = mssql_connect($server, $user, $password, true);
if (!$connection) {
die('Unable to connect to the database: ' . mssql_get_last_message());
}
// 選擇數據庫
if (!mssql_select_db($database, $connection)) {
die('Unable to select database: ' . mssql_get_last_message());
}
// 執行查詢
$query = "SELECT * FROM table_name";
$result = mssql_query($query, $connection);
if (!$result) {
die('Error executing query: ' . mssql_get_last_message());
}
// 處理結果
while ($row = mssql_fetch_assoc($result)) {
// 處理每一行數據
echo $row['column_name'] . '<br>';
}
// 釋放結果集和關閉連接
mssql_free_result($result);
mssql_close($connection);
?>
請注意,這個示例使用了持久連接(通過將第四個參數設置為 true),這可以提高性能,因為連接不會在每次請求時都關閉和重新打開。但是,持久連接可能導致資源泄漏,因此請確保正確管理連接。
再次強調,由于 mssql_connect 已被棄用,建議使用 PDO 或 SQLSRV 進行連接。