以学生管理为例
前期准备:PHPnow安装完成,可以运行
一、创建数据库
1. 在浏览器输入:http://127.0.0.1/phpmyadmin/
注意:默认端口80可以省略,如果是其他端口,需要加上端口号,如:http://127.0.0.1:8081/phpmyadmin/
2. 输入用户名:root、密码:123456(自己设置的密码)执行
3. 创建数据库:数据库名、整理创建
4. 创建数据表:表名xsb、字段数4执行
5. 表结构:字段:id、name、sex、age;类型:int、varchar、varchar、int;长度:随便
id设为主键保存
6. 操作递增执行
7. 插入记录:插入输入数据(以1,张三,男,20为例)执行
8. 可以多输入几条记录,如下:
二、建站点并连接数据库
(1)建立站点
1. 打开:Adobe Dreamweaver CS6
2. 点击站点新建站点
3. 站点:输入站点名称、本地站点文件夹
4. 服务器:添加新服务器
5. 基本:服务器名称:xsgl;连接方式:本地/网络;
6. 高级:服务器模型:PHP MySQL保存
7. 测试✔保存
(2)数据库
1. 新建一个index.php文件
2. 数据库 +(加号) MySQL连接
3. 填写相关信息并选取刚才创建的数据库,测试确定
至此就可以开始编写页面里
三、实现首页index.php
(1)基本框架
1. 插入表格
2. 3行4列确定
3. 创建一个框架,如下:
(2)显示数据
1. 服务器行为记录集测试确定
2. 绑定加号
3. 把id拖到表格id的下一个,name也是,如下:
4. 选中第二行(放数据的一行),服务器行为重复区域确定
目前效果:乱码问题还未解决
(3)实现分页效果
1. 选中首页
2. 服务器行为记录集分页移至第一页确定
3. 选中上一页,服务器行为记录集分页移至前一页确定
4. 选中下一页,服务器行为记录集分页移至下一页确定
5. 选中最后一页,服务器行为记录集分页移至最后一页确定
(4)创建细节页detail.php
1. 新建detail.php文件
2. 把id选中
3. 连接确定(URL:detail.php?id=<?php echo $row_ml['id']; ?>)
四、细节页detail.php
(1)基本框架
(2)数据连接
1. 服务器行为记录集筛选:id确定
2. 绑定加号,点拖
(3)创建修改页update.php
1. 新建update.php文件
2. 把修改选中,连接确定(URL:update.php?id=<?php echo $row_xj['id']; ?>)
(4)创建删除页delete.php
1. 新建delete.php文件
2. 把删除选中,连接确定(URL:delete.php?id=<?php echo $row_xj['id']; ?>)
(5)创建插入页insert.php
1. 新建insert.php文件
2. 把插入选中,连接确定
五、修改页update.php
(1)基本框架
1. 插入表单表格
2. 插入表格
3. 插入表单文本域:id的id对应id,name的id对应name,sex的id对应sex,age的id对应age
4. 表单按钮确定
5. 按钮的值
6. 效果
(2)数据连接
1. 服务器行为记录集筛选:id确定
2. 绑定加号,点拖
3. 选中修改按钮,服务器行为更新记录
4. 跳转到首页确定
六、删除页delete.php
(1)基本框架
1. 插入表单表格
2. 插入表格
3. 插入表单文本域:id的id对应id,name的id对应name,sex的id对应sex,age的id对应age
4. 表单按钮确定
5. 按钮的值
6. 效果
(2)数据连接
1. 服务器行为记录集筛选:id确定
2. 绑定加号,点拖
3. 选中删除按钮,服务器行为删除记录
4. 跳转到首页确定
七、插入页insert.php
(1)基本框架
1. 插入表单表格
2. 插入表格
3. 插入表单文本域:name的id对应name,sex的id对应sex,age的id对应age
4. 表单按钮确定
5. 按钮的值
6. 效果
(2)数据连接
1. 服务器行为记录集筛选:id确定
2. 选中插入按钮,服务器行为插入记录
3. 跳转到首页确定
八、总结
基本以实现增删改功能,存在乱码问题。