欢迎来到天天文库
浏览记录
ID:9294662
大小:135.50 KB
页数:10页
时间:2018-04-27
《通过php操作sqlserver数据库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、9.2 通过PHP操作SQLServer数据库9.2.1 连接SQLServer数据库虽然PHP+MySQL进行网络开发是最佳的选择,但是对于已经熟悉并掌握了SQLServer的读者来说,可能会使用SQLServer作为网站后台数据库,这时,就需要通过使用PHP来连接SQLServer数据库。PHP同SQLServer数据库的连接步骤同MySQL基本类似,而且函数结构及声明也基本类似,如MySQL连接服务器的函数是mysql_connect(),而连接SQLServer的函数是mssql_con
2、nect(),只要将mysql替换成mssql即可。在默认情况下,是不能连接SQLServer数据库的。为了能够连接SQLServer数据库,必须修改php.ini文件的设置(在更改文件前需要去除该文件的只读属性),将“extension=php_mssql.dll”语句前面的分号删除,如图9.18所示,然后,重新启动Apache服务器。mssql_connect()函数用于连接SQLServer服务器,该函数的语法如下:resourcemssql_connect([stringserverna
3、me[,stringusername[,stringpassword]]]);其中,参数servername表示服务器名称;username表示用户名;password表示密码。例如,用户连接本机SQLServer服务器的代码如下:$link=mssql_connect("localhost","sa","");9.2.2 图书信息查询PHP操纵SQLserver数据库用到了MySQL函数库中的相关函数,下面对这些函数进行介绍。1.mssql_connect()函数该函数用于建立数据库的连接。语
4、法如下:resourcemssql_connect(string[servername],string[username],string[password]);2.mssql_select_db()函数该函数用于选择数据库文件。语法如下:resourcemssql_select_db(stringdatabase_name,int[link_identifier]);3.mssql_query()函数该函数用于查询字符串。语法如下:resourcemssql_query(stringquery,
5、intplink_identifier));4.mssql_fetch_array()函数该函数用于将查询结果result分割到数组变量中。语法如下:resourcearraymssql_fetch_array(intresult);5.mssql_close()函数该函数用于关闭与数据库的连接。语法如下:booleanmssql_close(int[link_identifier]);信息查询在动态网站开发过程中应用最为广泛。下面这个范例主要介绍PHP与SQLServer进行数据库的操作。范例
6、09-10 图书信息查询 范例位置:mrfl 910 录像位置:mrlx 9本范例通过接收文本框传递的值赋值给session变量,来检索与之匹配的图书信息(支持模糊查询),单击【查询】按钮,即可将符合图书名称的图书信息显示在浏览器中,运行结果如图9.19所示。图9.19 图书信息查询本范例的实现过程如下。(1)首先,利用包含文件命令include引用数据库配置文件“conn.php”,代码如下:在“conn.php”文件中,主要应用
7、mssql_connect()函数和mssql_select_db()函数建立数据源的连接,代码如下:(2)创建记录集。首先,通过表单判断用户是否单击了【查询】按钮,然后,通过接收文本框传递的值赋值给session变量,再利用查询语句检索符合条件的数据信息。最后,利用if条件语句判断记录集是否为空,如果为空,输出提示信息“对
8、不起,您检索的图书信息不存在!”,否则,利用Do…while循环语句将符合条件的信息输出到浏览器中,程序完整代码如下: 编号图书名称< 当前文档最多预览五页,下载文档查看全文 侵权申诉 举报 1 1 2 3 4 5 / 10 此文档下载收益归作者所有 下载文档 当前文档最多预览五页,下载文档查看全文 点击下载本文档 版权提示 下载文档 举报 温馨提示: 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。 2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。 相关文章 更多 php操作oracle数据库 sqlserver数据库的高级操作 SQLServer数据库操作基础 PHP_SQLSERVER C操作SQLServer数据库 PHP操作MySQL数据库 通过ArcSDE把数据导入SqlServer操作 PHP操作MySQL数据库 JAVA通过JDBCODBC连接SQLserver数据库代码.doc 通过PHP操作SQLServer数据库.doc 相关标签 数据库 操作 通过
此文档下载收益归作者所有