`

PHP连接mssql的一些方法总结

阅读更多

为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将
;extension=php_mssql.dll前面的;去掉

1.连接MSSQL
$conn=mssql_connect("实例名或者服务器IP","用户名","密码");

//测试连接
if($conn)
{
echo "连接成功";
}

2.选择要连接的数据库
mssql_select_db("dbname");

3.执行查询
$rs = mssql_query("select top 1 id,username from tbname",$conn);
或者直接执行update,insert等语句,可以不用为返回结果赋值
mssql_query("update tbname set username='niunv' where id=1");

4.获取记录集行数
echo mssql_num_rows($rs);

5.获取记录集
if($row=mssql_fetch_array($rs))
{
$id = $row[0];//获取ID字段值
$username = $row[1];//获取username字段值
}

6.获取新增记录的ID
将id字段设置为IDENTITY字段,执行insert语句以后,就会产生一个 @@IDENTITY 全局变量值,查询出来就是最后一条新增记录的ID了.
mssql_query("insert into tbname(username) values ('nv')",$conn);
$rs = mssql_query("select @@IDENTITY as id",$conn);
if($row=mssql_fetch_array($rs))
{
echo $row[0];
}

7.释放记录集
mssql_free_result($rs);

8.关闭连接
mssql_close($conn);

注:用PHP操作MSSQL比在ASP连接MYSQL要简单,所以,当需要MSSQL与MYSQL并存时,用PHP连接MSSQL来操作MYSQL与 MSSQL并存比较简单好用.如果是ASP连接MYSQL,需要安装一个MYSQL驱动,默认windows的ODBC没有安装,很遗憾...

分享到:
评论

相关推荐

    php无法连接mysql问题解决方法总结.docx

    php无法连接mysql问题解决方法总结.docx

    CentOS LAMP环境搭建和测试php与mysql的连接

    总结,CentOS LAMP环境的搭建涉及多个步骤,包括安装和配置Apache、MySQL和PHP。通过这一过程,我们可以构建一个强大的Web服务器平台,支持动态网站和数据库驱动的应用程序。在实际部署时,还需考虑安全性、性能优化...

    php与mysql连接函数

    总结,以上是关于PHP连接MySQL数据库的基本操作介绍。需要注意的是,这些函数属于旧版的MySQL扩展(`mysql_*`),已经被废弃,并在PHP 7.2版本之后完全移除。因此,在现代PHP应用中,建议使用`mysqli`或`PDO`扩展来...

    怎样通过PHP连接MYSQL数据库、创建数据库、创建表-PHP编程教程.docx

    PHP 连接 MYSQL 数据库、创建数据库、创建表教程 PHP 是一种广泛使用的服务器端脚本语言,经常与 MYSQL 数据库结合使用。本文档将详细介绍如何通过 PHP 连接 MYSQL 数据库、创建数据库和创建表。 一、PHP 连接 ...

    PHP+MySQL数据库连接

    ... ... - **MySQL**是一种关系型数据库管理系统,是目前最受欢迎的...通过上述介绍,我们了解到如何使用PHP连接MySQL数据库的基本方法和一些高级技巧。在实际开发中,应根据项目需求选择合适的连接方式,并注意安全性问题。

    DELPHI 7 连接MYSQL 完全解决

    ### DELPHI 7 连接 MYSQL 完全解决 #### 知识点一:环境配置及遇到的问题 - **环境配置**: - 操作系统:Windows XP SP2 - Web 服务器:Apache 2.2 - PHP 版本:5.2.5 - MySQL 版本:5.0.45 - 数据库管理工具...

    php_mysql.dll ( for PHP 5.2.11 MySQL 5.1.40 )

    是PHP针对MySQL数据库的非线程安全模块,它是PHP连接MySQL数据库的核心组件之一。在PHP 5.2.11中,由于版本间的差异,尝试连接更高版本的MySQL(如5.1.40)时,可能会出现连接失败或错误提示。这种问题的出现通常是...

    php+mysql连接数据库

    本文将以“php+mysql连接数据库”为主题,详细介绍如何使用PHP连接MySQL数据库,并执行基本的数据查询操作。无论是初学者还是有一定基础的开发者都能从中获益。 #### 二、环境搭建与配置 在开始学习之前,我们需要...

    php链接mysql数据库类

    ### PHP连接MySQL数据库类的实现与使用 #### 类概述 在本PHP类`clsMysql`中,实现了通过面向对象的方式连接并操作MySQL数据库的功能。该类提供了丰富的接口来处理数据库连接、查询、错误处理等常见任务。 #### 类...

    MySQL-php连接MySQL.pdf

    本文档详细介绍了在Windows和Linux操作系统下配置PHP以连接MySQL数据库的过程,以及如何使用PHP对MySQL数据库进行基本的操作,包括连接、查询、插入、更新和删除数据等。这些知识点对于初学者来说是非常实用的,同时...

    php mysql连接

    1. **mysqli_connect()**:这是PHP推荐的MySQL接口,提供了面向对象和面向过程两种方式来连接MySQL。以下是一个基本的`mysqli_connect()`示例: ```php $servername = "localhost"; $username = "username"; $...

    PHP实现连接mysql和增删改查(源代码)

    2. **创建连接**:使用 mysqli 扩展中的 `new mysqli()` 方法来创建与 MySQL 服务器的连接。 ```php $conn = new mysqli($servername, $username, $password, $dbname); ``` 3. **检查连接**:如果连接失败,则...

    PHP连接调用mysql数据库的方法.pdf

    本文将详细介绍如何使用PHP连接MySQL数据库,并通过实例演示如何实现分页显示数据。 首先,我们需要了解几个关键的PHP MySQL函数: 1. **mysql_connect**: 此函数用于建立到MySQL服务器的连接。参数包括主机名...

    php+mysql简单投票系统代码

    #### 五、总结 本文通过对“PHP+MySQL简单投票系统代码”的详细分析,展示了如何构建一个基本的投票系统,涵盖了前后端技术、数据库交互及简单的安全性考量。在实际开发中,还需不断优化和完善,确保系统的安全性和...

    PHP6与MySQL5-php6.rar

    1. **连接与断开**:通过`mysqli_connect()`或`PDO`扩展在PHP中建立与MySQL服务器的连接,完成后使用`mysqli_close()`或`PDO::disconnect()`断开连接。 2. **SQL查询**:PHP可以执行SQL语句来操作数据库,如`SELECT`...

    php+mysql笔记

    - **连接数据库**:第284讲讲解了如何使用PHP连接MySQL数据库,包括连接本地和远程服务器的具体步骤。 #### 十、总结 - **课程小结**:从第282讲到第284讲,对整个系列进行了总结,强调了PHP与MySQL结合的重要性,...

    PHP与WampServer中MYsql连接使用

    在PHP中,我们通常使用mysqli或PDO扩展来连接MySQL数据库。例如,使用mysqli扩展,你可以创建如下的连接代码: ```php <?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname...

Global site tag (gtag.js) - Google Analytics