- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PHP技术与MYSQL结合的动态网站设计,网页设计论文
随着国民经济的发展、人民生活水平质量的提高。自中国参加WTO以来,中国的贸易也逐步走向全球,各行各业的贸易也走向国际。很多公司、企业、学校甚至部门都逐步开场注重自个网页的制作,一时间网页成为各行各业必须具备的一个对外沟通和宣传的工具。
1、 背景
当前网页主要包括两种类型:静态网页和动态网页。静态网页以.或.htm作为后缀名,由标记语言所制作的静态网页能够直接由阅读器转换、翻译、执行,源代码直接保存在网站服务器上,方便移植。文件代码是有一些标签和文本组成,是存文本文件,能够用Windows自带的记事本程序直接编辑代码,在编辑代码时不区分字母的大小写;动态网页是用服务器端脚本语言〔常用的服务器端脚本语言有ASP、PHP和JSP等〕编写的,扩展名能够是.asp、.php、JSP通常嵌入在文档中,由脚本语言所制作的动态网页的阅读必须配置动态的服务器工作环境。
2 、PHP技术
PHP是一种开放且跨平台的服务器端的嵌入式脚本语言,主要通过函数直接访问数据库,常见的函数有CREATE、SE-LECT、DELETE、INSERT INTO、QUERY等。在欧美国家非常的流行,在国内也很受网站开发者的青睐。之所以如此的风行,另一个重要的原因是PHP支持多种数据库的直接连接,华而不实有MYSQL和ACCESS,并且还完全支持ODBC(Open DateBase Connectivity〕接口,但凡支持ODBC接口的数据库,PHP都可对其操作。
3 、MYSQL数据库
Mysql数据库是最流行的关系型数据库管理系统,它将数据库的数据根据不同的属性建立不同的表,且各表之间通过关键属性进行关联起来,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵敏性。
4、 PHP动态网页工作原理
图1 PHP动态网页工作原理图
在传统的网页文件〔*.〕中参加PHP程序代码,就构成了PHP网页〔*.PHP)[2]。图1是PHP动态网页工作原理图,WEB服务器在碰到客户PHP动态网页的请求访问时,首先将请求访问的运行结果送至应用程序服务器,应用程序服务器通过执行程序相关指令,将程序指令发送至MYSQL数据库驱动程序,驱动程序再通过对MYSQL数据库的查询,找到知足条件的记录,将记录集返回给驱动程序,再由驱动程序将记录送至应用程序服务器,最后,应用程序服务器将MYSQL中的知足条件的数据插入到网页中,将动态网页变为静态网页,再由应用服务器将此静态网页传给WEB阅读器,阅读器经过转换、翻译、显示标签,将结果显示到阅读器中。
5、 PHP技术与MYSQL动态网站设计
5.1、 MYSQL数据库的连接和访问
5.1.1 、安装和配置MySQL
PHP连接MySQL服务器的操作步骤如下:
1〕首先将PHP目录下的libmysql.dll文件复制到F:\Apache2.2\bin目录中,操作步骤如下:
a.打开php.ini文件,
设置MySQL服务器的主机名:
mysql.default_host=localhost
b.设置MySQL服务器的端口号:
mysql.default_port=3306
c.设置默认用户:
mysql.default_user=root
d.设置默认密码:
mysql.default_password=password
e.启用PHP对MySQL的支持模块:
extension=php_mysql.dll
5.1.2 、通过PHP连接MySQL服务器
主要代码如下:
图2 PHP连接MySQL服务器成功
5.1.3、 MYSQL数据库的访问
1〕单击 新建 按钮,开创建立数据库 学生信息系统 。
2〕开创建立数据表 学生表 如下:
表1 学生表
3〕通过PHP网页写入数据到MYSQL数据库中
主要代码如下:
同上操作步骤,插入六条记录,学生表数据如下:
表2 插入数据后的学生表
5.2、 PHP动态网站的应用
实现php动态网页显示MYSQL中学生表的数据。
主要代码如下:
6 、结束语
随着Web的广泛应用,具有伸缩性、灵敏性、易维护性的Web的动态交互技术是各行各业企业关注的焦点,而php和MYPSQL5.5由于其技术具有友好性、便利性、实时性、易移植性、跨平台性的特点,其动态交互性越来越遭到中小型电子商务企业的青睐。
以下为参考文献
[1]潘凯华,刘中华. PHP从入门到精通[M].北京:清华大学出版社,2018.
[2] Chris Fehily. SQL基础教程[M].冯宇晖,贾文峰,译.北京:人民邮电出版社,2018.
您可能关注的文档
- HRCT肺部扫描的临床应用分析,放射医学论文.docx
- mba论文盲审会不过吗?,mba论文写作.docx
- MBA论文写作的一些常识及写作心得(个人写作经历),硕士论文写作.docx
- mpa论文的专业领域有哪些?,硕士论文写作.docx
- MRI检测高血压患者主动脉顺应性的临床作用,医学检验论文.docx
- MY LITTER DEER烘培店VI系统分析介绍,平面设计论文.docx
- PDCA循环法用于患者样本的管理,医学检验论文.docx
- RANKL系统综述,人体生理学论文.docx
- 体育事业在我国农村的发展状况及前景分析,体育经济学论文.docx
- 体育舞蹈运动员心理应激成因、影响及其防治,运动心理学论文.docx
- 重庆市黔江区沙坝镇社区工作者考试试题汇总2024.docx
- 重庆市黔江区黑溪镇社区工作者考试试题汇总2024.docx
- 重庆市合川区三庙镇社区工作者考试试题汇总2024.docx
- 重庆市巴南区安澜镇社区工作者考试试题汇总2024.docx
- 重庆市江津区支坪镇社区工作者考试试题汇总2024.docx
- 重庆市黔江区石会镇社区工作者考试试题汇总2024.docx
- 重庆市黔江区马喇镇社区工作者考试试题汇总2024.docx
- 重庆市江津区慈云镇社区工作者考试试题汇总2024.docx
- 重庆市江津区石蟆镇社区工作者考试试题汇总2024.docx
- 2023年-2024年初级经济师之初级经济师基础知识全真模拟考试试卷A卷含精品1879.pdf
文档评论(0)