PHP訪問MSSQL

下列代碼演示瞭如何用PHP訪問MSSQL的方法,包括如何將字符串轉換爲utf-8以正確顯示到網頁上:

<html><body><h1>演示PHP連接MSSQL</h1><br />
<?php 
	$serverName='JAMES-PC\SQLEXPRESS';
	$connectionInfo=array("UID"=>"sa", "PWD"=>"sa","Database"=>"mamz100");
	$conn=sqlsrv_connect($serverName, $connectionInfo);
	if($conn)
	{
		echo "數據庫連接成功!";
		$sql="select * from mam_clips";
		$sql = iconv("utf-8", "gbk", $sql);
	
		$resultset = sqlsrv_query($conn, $sql);
		while($row=sqlsrv_fetch_array($resultset))
		{
			echo "<p>".iconv("gbk","utf-8", $row['Title'])."</p>";//轉爲utf-8
		
		}
		sqlsrv_free_stmt( $resultset);
		sqlsrv_close( $conn);
	}
	else
	{
		echo "失敗!";
		die(print_r(sqlsrv_errors(), true));
	}
?>

</body></html>
需要先從微軟網站下載並安裝:SQLSRV30和sqlncli.msi(for2012)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章