本系统的开发使用了 Navicat For MySQL 作为数据库图形界面管理工具。Navicat For MySQL 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管 理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需 要。Navicat For MySQL 是以直觉化的图形用户界面而建的,开发者可不用写任何 SQL 语句即可轻松地完成数据库、字段、索引等数据的建立。
2。3。3PHP 与 MySQL 数据库
(1)PHP 与 MySQL 数据库的连接
mysql_connect([servername],[username],[password])
其中 servername 参数可选,表示要连接的服务器地址,默认值为 localhost:3306, username 参数可选,表示用户名,默认为拥有服务器进程的用户的名称。password 参数可选,表示密码,默认为“ ”。若连接数据库成功,该函数返回一个连接标识;
当脚本运行结束,就会关闭此连接,若想提前关闭,可使用 mysql_close()函数关 闭。
(2)PHP 选择数据库
mysql_select_db(dbname,conn)
其中 dbname 表示要连接的数据库名称,conn 表示通过 mysql_connect()函数 返回的数据库连接成功标识符。如果数据库选择成功,该函数返回 True,若选择失败 则返回 False。
(3)PHP 执行 SQL 语句操作
mysql_query(sql,conn)
Sql 参数表示要执行的 SQL 语句,conn 表示 mysql_connect()函数返回的数据 库连接成功标识符。当 Sql 语句表示查询操作时,则该函数返回一个资源标识符,出 错返回 False;当执行插入、删除、更新等操作时,若操作正确则该函数返回 True, 否则返回 False。
(4)PHP 获取结果集数据
mysql_fetch_assoc(data)
data 参数是通过 mysql_query()函数返回的资源标识符。该函数表示从结果集 取得一行作为关联数组,如果没有更多行则返回 False。
2。3。4ThinkPHP 框架简介来:自[优E尔L论W文W网www.youerw.com +QQ752018766-
ThinkPHP 是一个快速、兼容而且简单的轻量级国产 PHP 开发框架,诞生于 2006
年初,原名 FCS,2007 年元旦正式更名为 ThinkPHP,遵循 Apache2 开源协议发布。
ThinkPHP 有着友好的分层架构,分别为表现层、业务层、数据层。本研究采用 了这种三层开发模式。ThinkPHP 简单易用,是一个典型的 MVC 模式框架。其中 M 代表 M 各种数据模型 Model 类;C 是控制器,负责调度控制;V 代表视图模板,模 板的实现是和框架无关的,做到了 100%分离,可以独立预览和制作。
ThinkPHP 还支持模块化,本系统分为网站前台和后台,通过 ThinkPHP 框架, 可以在项目中建立 User 模块和 Home 模块,层次清晰,易于代码的管理。