PHP连接MSSQL实现数据库操作(php用mssql)

PHP连接MSSQL,一种基于ODBC的解决方案,被广泛应用于许多面向Web的开发环境中。其相对简单的数据库连接,和强大的功能,使我们可以在PHP中很容易地实现MSSQL与MySQL之间的数据库操作。

首先,我们需要连接到MSSQL数据库,一旦建立连接,我们就可以开始数据库操作了。

§ 代码

$Conn=ODBC_connect (“srv1/mssql1;”,”sa”,”pass”);

if (!$Conn){

Echo “ODBC连接失败! \\r\n”;

}

Else{

Echo “ODBC连接成功! \\r\n”;

}

上面的PHP代码用来连接到MSSQL服务器,”srv1/mssql1″为服务器名,”sa”为用户名,”pass”为口令,如果ODBC连接成功,将发出”ODBC连接成功!”的提示;如果ODBC连接失败,将发出”ODBC连接失败!”的提示。

一旦建立连接,然后我们就可以很方便地执行查询,插入,修改,删除等操作了。

例如查询:

§ 代码

$sql=”select * from news where id=1”;

$rs=odbc_exec($Conn,$sql);

while($row=odbc_fetch_array($rs))

{

echo $row[“title”];

echo $row[“contents”];

echo $row[“add_time”];

}

上面的PHP语句是从表“news”,使用odbc_fetch_array函数循环读取查询结果,并可以输出ID为1的资讯信息。

插入:

§ 代码

$sql=”insert into news(title,content,add_time) values(‘新闻标题’,‘新闻内容’,’2012-10-15’)”;

$rs=odbc_exec($Conn,$sql);

if($rs)

{

echo “插入成功!”;

}

else

{

echo “插入失败!”;

}

上面的PHP语句可以实现往“news”表中插入新的资讯信息,如果插入失败将发出“插入失败!”的提示,如果插入成功将发出“插入成功!”的提示。

以上,是实现PHP连接MSSQL实现数据库操作的步骤,此方法简单可行,极大地方便了Web应用程序的开发和维护。


数据运维技术 » PHP连接MSSQL实现数据库操作(php用mssql)