|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
MySQL在业界的流行所带来的另一个好处是,人们总可以很轻松地发现本行业的MySQL学习教程。厂商都希望他们的开发工具和应用程序框架可以与MySQL数据库兼容。剧本PHP是一种剧本言语,能够编写包括嵌进式代码的Web页面,只需会见页面就可以实行这些代码,而且这些代码还能天生静态的内容作为输入的一部分发送到客户机的Web扫瞄器。本章形貌了怎样用PHP编写利用MySQL的基于Web的使用程序。有关C与PHP和PerlDBIAPI的对照,请参阅第5章“MySQL程序计划先容”。
本章的实例使用了样例数据库samp_db,这个实例利用了为学分保留计划而创立的表和第1章“MySQL和SQL先容”中为汗青联盟而创立的表。固然在写本书时PHP4还处于?测试阶段,而当您读到本书时它大概已公布了,但这里仍是要触及PHP3的内容。与PHP3兼容是PHP4的一个明白计划方针,因而这里所说的有关PHP3的各个方面都可使用到PHP4中。从PHP3变动到PHP4有一组移植注重事项。假如利用PHP4,就应当浏览那些正文。
本章假定的情况是:PHP与ApacheServer分离利用。必需安装MySQLC客户机库和头文件,由于创建PHP时必要这些文件,不然PHP不晓得怎样会见MySQL数据库。假如必要取得一些如许的软件,请参阅附录A“取得和安装软件”。附录中还给出了取得本章开辟的实例剧本的申明,您能够间接下载这些剧本。
在UNIX情况下,PHP大概作为内建模块用于Apache,该模块毗连到Apache可实行的二进制程序上;大概作为自力的用于传统CGI程序的注释程序。在Windows情况下,固然开辟在WindowsNT情况下运转的ApachePHP4模块的事情正在举行当中,可是现在的PHP只能作为一个自力程序来运转。
本章的年夜部分篇幅,都用来讲了然在这里会商所必要的PHP函数。要想较周全地懂得一切关于MySQL的函数,请参阅附录H“PHPAPI参考”,也能够查阅PHP手册,它形貌了PHP供应的全体函数,包含利用除MySQL之外的数据库的函数(利用MySQL时,PHP不受限定的部分仅仅只要DBI)。这个手册能够从PHPWeb站点下载:http://www.php.net/。该Web站点也有从PHP3移植到PHP4的注重事项。
PHP剧本的文件名带有扩大名,该扩大名同意Web服务器辨认文件名并实行PHP注释程序去向理它们。假如利用了不成辨认的扩大名,则PHP剧本被看成纯文本。本章利用的扩大名为.php,其他通用的扩大名为.php3和.phtml。有关设置Apache来辨认扩大名的申明,请参阅附录A。在呆板上,假如没有把握Apache的安装,那末必要与体系办理员一同反省,找出可以使用的得当扩大名。能够以较低的成本向客户提供IT所有权,当节约成本成为客户最高优先级时,解决方案提供商可以向更多的客户同时提供服务。虽然有许多来自RDBMS固有的局限性。 |
|