将PHP应用程序连接到IBMDB2通用数据库

将PHP应用程序连接到IBMDB2通用数据库

ID:36657333

大小:433.47 KB

页数:17页

时间:2019-05-13

将PHP应用程序连接到IBMDB2通用数据库_第1页
将PHP应用程序连接到IBMDB2通用数据库_第2页
将PHP应用程序连接到IBMDB2通用数据库_第3页
将PHP应用程序连接到IBMDB2通用数据库_第4页
将PHP应用程序连接到IBMDB2通用数据库_第5页
资源描述:

《将PHP应用程序连接到IBMDB2通用数据库》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、将PHP应用程序连接到IBMDB2通用数据库DanScott2004年8月01日技术作家和DB2通用数据库软件开发人员IBM加拿大分公司本文的作者也是IBM的老员工DanScott本文描述了如何将PHP同IBMDB2UniversalDatabase相结合以创建Web应用程序。在简要概述PHP的特性之后,我们将讨论如何将PHP编译成支持DB2的动态装入的Apache模块,并通过展示几个PHP数据库应用程序示例来结束本文。摘要本文描述了如何将PHP同IBMDB2®UniversalDatabase相结合以创建Web应用程序。在简要概述PHP的特

2、性之后,我们将讨论如何将PHP编译成支持DB2的动态装入的Apache模块,并通过展示几个PHP数据库应用程序示例来结束本文。介绍PHP:超文本处理器PHP:超文本处理器(PHP:HypertextProcessor),是一种创建Web内容的功能强大且越来越受欢迎的服务器端脚本语言。可移植性是PHP受到欢迎的主要原因之一:• PHP定义了一组数据库API—统一ODBC函数,当您为了获得最佳性能而使用数据库服务器的本机方法来访问底层数据库时,这些API为您提供了一个抽象层。• 可以在MicrosoftWindows、Linux、BSD、Maci

3、ntoshOSX和UNIX®服务器上编译和运行PHP。• PHP可以与包括Apache和MicrosoftIIS在内的大多数流行的Web服务器紧密集成,也可以将它用作独立的CGI解释器。• PHP的源代码可以免费获取,您可以自由编写和分发PHP应用程序,将其用于商业和非商业用途。PHP的统一ODBC函数对应用程序开发人员极具吸引力。对于将现有的PHP应用程序从别的数据库服务器移植到DB2通用数据库这一工作,使用此数据库抽象层可以将所需要的步骤减少到一步:更改数据库连接字符串,从而简化了这一移植工作。PHP还提供了许多定义良好的API,用于XM

4、L转换之类的功能,以及图像和Adobe可移植文档格式(PortableDocumentFormat,PDF)文件的实时生成。在简要介绍了PHP脚本编制之后,本文描述了如何将PHP编译成支持DB2的动态装入的Apache模块。本文以几个示例作为结束,这几个示例演示了如何使用PHP来连接到数据库、将数据插入数据库以及从数据库中选择的数据。©版权所有 IBM公司 2004商标将PHP应用程序连接到IBMDB2通用数据库第1页,共17developerWorks®ibm.com/developerWorks/cn/PHP脚本编制是如何工作的PHP基本

5、上是一种服务器端脚本编制语言,它使您能够将应用程序逻辑嵌入HTML页面,或者用PHP函数创建整个HTML页面。当Web服务器收到对某个PHP页面的请求时,它就将控制转交给PHP引擎。PHP引擎装入该PHP页面,执行该页面内所有的PHP函数,然后将生成的HTML返回给Web服务器。要在Web页面内调用PHP函数,只需将PHP函数嵌入到常规的HTML源码内。PHP函数被嵌入到以?php开始并以?结尾的HTML样式的标记内。例如,演示了对PHP函数echo()的调用。要在该PHP标记内包含多个函数

6、,请用分号(;)字符将这些函数分隔开。当然,可以在一个PHP脚本内包含许多PHP标记。为了演示使用PHP编写Web应用程序是多么的容易,下面给出了一段简短的脚本,它打印从任意值开始到任意值结束的一系列数字。示例1.打印序列函数:print.phpCountingfromxtoy$stop){return(FAL

7、SE);}elseif($increment<=0){return(FALSE);}else{for($i=$start;$i<$stop;$i=$i+$increment){print"$i";}}return(TRUE);}?>

Countingfromxtoy

将PHP应用程序连接到IBMDB2通用数据库第2页,共17ibm.com/developerWorks/cn/developerWorks®Countingfrom1to10by1:

Cou

8、ntingfrom2to20by2:

注意,在print.php中,我们

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。