代わりにMicrosoftからSQL Server Driver for PHPというエクステンションが提供されます。
しかし、問題となるのは今までPEAR::DBやPEAR::MDB2が動作しないようです。
SQL Server Driver for PHPを使用する場合は以下のサイトが参考になりました。
PHP on IISからSQL Serverを使う | IISでWebアプリケーション
2012.6.7
設定だけして動かしてなかったんで操作のやり方だけ載せておきます。
<?php
// 接続
$conn_info = array(
"Database" => "sample",
"UID" => "sa",
"PWD" => "",
"CharacterSet" => "utf-8");
$conn = sqlsrv_connect("sqlserver¥instance", $conn_info);
// SQL実行
$sql = "SELECT * FROM emp";
$result = sqlsrv_query($conn, $sql);
while ($row = sqlsrv_fetch_array($result))
{
print $row{"emp_name"};
}
// ステートメント解放
sqlsrv_free_stmt($result);
// 切断
$sqlsrv_close($conn);
?>
こんなかんじです。
詳しくはマニュアルを。
http://php.net/manual/ja/book.sqlsrv.php
0 件のコメント:
コメントを投稿