T NOLO GY TR N D
1引言
在Internet 应用中,有很多原因需要网站能够支持动态内容,包
括:提供在线购物网站、创建个性化页面、管理来自数据库的大量信息等。将服务器端脚本技术和客户端脚本技术结合起来可以制作出丰富多彩的动态页面。只要拥有基础的HTML 与网站管理知识,任何人都能学习PHP 与MysQL 从而创建动态网站。
2P HP 介绍
PHP (Pe rs onalHom e Pa ge)是一种跨平台的服务器端嵌入式脚本
语言。通过它你可以轻松地连接到数据库,请求数据并将其显示在你的
we b 站点中,甚至修改数据库中的数据。在函数支持方面,PHP 几乎
覆盖了We b 应用的各个方面,其中最有特的是数据库函数,使用
PHP 完成一个含有数据库功能的网页非常简单,而PHP 支持的数据库
也非常丰富,
目前包括:
Oracle 、Sybase 、mSQL 、MySQL 、
Informix 等。
3访问MySQL 数据库
MyS QL 是一个快速、健壮和易用,且支持多线程、多用户的SQL 数据库服务器。虽然PHP 通过ODBC 支持几乎所有的数据库,但对于开发数据驱动的网站而言,选择MySQL 应该说是最佳组合。这
不仅因为MySQL 是免费的,更在于它具有许多同大型数据库相媲美甚至超过它们的优良性能。
4通过P HP 连接MYS QL
如果你的空间支持MY S QL 的话会给你MYSQL 账号和密码的。PHP 连接MY SQL 需要4个参数:数据库地址、数据库名、数据
库用户名、数据库密码。
数据库地址默认为l ocalhost ,你可以用下面的代码来检查是否可以连接:
建立一个connec t.php 的文件,下面是内容,
<php
$dbhost ='localhost';
$dbuser ='use rnam e';//你的m ysql 用户名$dbpass ='password';//你的m ysql 密码$dbname ='dbname ';//你的mysql 库名
$connec t=mysql _connect($dbhost,$dbuse r,$dbpass);if($c onne ct){
ec ho"连接成功,给分吧!:)";}else {
echo"连接失败,不要钱了!";}?>
5一个应用实例--网络留言本的制作
我们通过网络留言本的制作,详细介绍如何在Dre am weaver 中实现通过PHP 和MyS QL 数据库相连接,如何在PHP 页面中实现对数据的显示、添加、修改、删除等功能。留言本最基本的功能就是:
1)用户写留言2)把数据写入数据库3)显示所有留言5设计数据库
新建数据库D ,在该库中新建两张表和。
中有访客姓名(N )、访客QQ (QQ)、访客信箱(_)、访
客形象(ICON)、留言内容(Content)、留言时间(Da te)、回复内容
(Reply )、访客ID 共8个字段。
admin 中有用户名(Nam e)、密码(Password)、管理员ID 共3个字
段。
5.2定义站点
5.3留言板各页面的设计
该程序包含三个页面post.htm(留言提交页面)、inde x .php(留言显示页面)、updata.php (把数据写入数据库的页面),下面给出部分代码。
inde x .php 如下:inde x .php <html><he ad>
<m eta http-e quiv="Conte nt-T ype "conte nt="text/htm l ;cha rs et=gb2312">
<title>留言本</title></he ad>
<body>
<a href="admin_login.htm"tage rt="_blank">留言管理</a><?
$conn=mysql_conne ct ("localhos t:6033","root","");//打开MySQL 服务器连接
mys ql_se le ct_db("gue st_book");//链接数据库
mys ql_query ("se t nam e sGB2312");//解决中文乱码问题$exe c="se le ct*from main";//sql 语句
$re sult=m ysql _que ry($e xe c);//执行sql 语句,返回结果while($rs=mysql_fe tch_obje ct($re sult)){
e cho "<table ><tr><td>姓名:".$rs ->na me."</td></tr>";ec ho "<tr><td>留
言
:".$rs->c ontent.
"</td></tr></ta ble ><br/>";e cho ".............................................................................................................................";
}
m ysql _close();?>php远程连接mysql数据库
<br><br><br>
<form action="updata.php"me thod="post"na me ="nam e 1">
姓名:<input type ="text"name ="user_nam e"><br>留
言
:<te xtare a na me ="post_conte nts "rows ="10"
cols="50"></te xtarea >
<i nput type ="subm it"value ="提交留言"></form >
</body></htm l>6结束语
对于W eb 服务器端的开发,PHP 是一种易开发、高效能的动态脚本编程语言。在未来的几年内,PHP 必将成为主流的脚本语言,并被
W 研究和开发人员熟悉和掌握。
基于
PHP
的
Web
数据库访问
田宁莉
(陕西广播电视大学榆林分校,陕西榆林
719000)
[摘
要]
介绍PHP 的优点和特点,结合实例阐述了PHP 访问MySQL 数据库的方法。
[关键词]PHP ;MySQL ;ODBC
应用科技
5
E C H E .1a t e m a in a d m a in m a in a m e E m a il e b 4
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论