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应用程序的开发和维护。