《PHP Web数据库开发与实例》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:木林森编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7900635483
  • 页数:281 页
图书介绍:本书内容包括:PHP安装、PHP语言基础、MySQL的安装和使用、用PHP操作MySQL数据库、图片上传和显示和在线投票等。

第1章 PHP初步 1

1.1 Web开发历史 1

1.1.1 CGI 1

1.1.2服务器API 2

1.1.3 ASP 3

1.1.4 PHP 3

1.2在Linux中安装PHP4 4

1.3在Windows 2000中安装PHP4 6

第2章 PHP语言基础 12

2.1将PHP代码嵌入HTML中 12

2.2代码书写规则 13

2.2.1分隔符 13

2.2.2注释 13

2.3变量 14

2.3.1数据类型 14

2.3.2初始化变量 15

2.3.3类型转换 15

2.3.4初始化数组 16

2.3.5变量的作用域 17

2.3.6静态变量 17

2.3.7动态变量 18

2.3.8 HTML表单提交的变量 18

2.3.9 图像提交变量 22

2.3.10 Cookie变量 22

2.3.11环境变量 23

2.4常量 23

2.5运算符 24

2.6控制结构 28

2.6.1条件语句 28

2.6.2 switch语句 29

2.6.3 for语句 30

2.6.4 while语句 31

2.6.5 do…while语句 31

2.6.6 continue和break语句 31

2.7引用头文件 32

2.8函数 33

2.8.1按引用传递和按值传递 33

2.8.2默认值 34

2.9类和对象 35

2.9.1类的定义 35

2.9.2继承 35

2.9.3构造函数 36

2.10 PHP常用函数 37

2.10.1字符串操作函数 37

2.10.2数学函数 45

2.10.3数组函数 46

2.10.4 Apache专用函数 49

2.10.5 HTTP相关函数 50

2.10.6邮件函数 50

2.10.7 PHP信息函数 51

2.10.8变量相关函数 52

2.10.9程序执行函数 53

2.10.10正则表达式函数 54

2.10.11日期和时间函数 55

2.10.12文件操作函数 57

2.10.13目录遍历函数 66

2.10.14动态装载函数 67

2.10.15 Session函数 67

第3章 MySQL的基本使用 70

3.1概述 70

3.2 MySQL的安装 70

3.2.1在Windows 2000中安装MySQL 71

3.2.2在Linux中安装MySQL 71

3.3使用mysql 72

3.4使用mysqladmin 73

3.5导出/导入数据库结构和数据 75

3.5.1导出数据库结构和数据 75

3.5.2从文本文件向数据库中导入数据 75

3.6用户管理 75

3.6.1创建用户并授权 76

3.6.2取消权限并删除用户 77

第4章 用PHP操作MySQL 78

4.1建立测试数据库 78

4.2连接数据库服务器 81

4.3选择数据库 82

4.4发送SQL查询 82

4.4.1 SQL简介 82

4.4.2 mysql_query()和mysql_db_query()函数 85

4.5操作数据库记录 86

4.5.1mysql_fetch_array()函数 86

4.5.2 mysql_fetch_row()函数 88

4.5.3 mysql_result()函数 89

4.5.4 mysql_fetch_object()函数 90

4.5.5 mysql_data_seek()函数 92

4.6创建和删除数据库 93

4.7数据库信息显示函数 93

4.7.1 mysql_fetch_field()函数 93

4.7.2 mysql_fetch_lengths()函数 97

4.7.3 mysql_num_()系列函数 97

4.7.4 mysql_field_()系列函数 97

4.7.5 mysql_list_()系列函数 99

4.7.6数据库操作情况的显示函数 101

4.7.7错误显示函数 101

第5章 图片上传和显示 103

5.1简介 103

5.2创建eStar数据库 104

5.3程序文件的结构及内容 105

5.3.1 index.htm文件 105

5.3.2 upload.php文件 107

5.3.3 show.php文件 108

第6章 在线投票 110

6.1简介 110

6.2创建eVote数据库 111

6.3程序文件的结构及内容 112

6.3.1vote.htm文件 112

6.3.2 vote.php文件 113

6.3.3 result.php文件 114

第7章 留言簿 117

7.1简介 117

7.2创建eNote数据库 119

7.3程序文件的结构及内容 119

7.3.1 note.htm文件 120

7.3.2 addnote.php文件 121

7.3.3 browse.php文件 121

第8章 网上新闻 124

8.1简介 124

8.2创建eNews数据库 124

8.3新闻的“后台管理” 125

8.3.1 admin.htm文件 126

8.3.2 add.php文件 128

8.3.3del.php文件 129

8.3.4 delete.php文件 131

8.4新闻的“前台显示” 131

8.4.1 news.php文件 133

8.4.2 disp.php文件 135

8.4.3 others.php文件 136

第9章 聊天室 139

9.1简介 139

9.2创建数据库 140

9.3程序文件 141

9.4 index.htm文件 142

9.5登录程序 142

9.6显示聊天成员 147

9.7提交和显示聊天内容 148

9.7.1提交聊天内容 148

9.7.2显示聊天内容 150

9.8 Ibottom.htm文件 151

9.9离开“聊天室” 151

9.10管理“聊天室” 153

9.10.1 manage.htm文件 153

9.10.2 chkmng.php文件 154

9.10.3 onlist.php文件 155

9.10.4 onlistkicked.php文件 157

9.10.5 reglist.php文件 158

9.10.6 reglistdel.php文件 159

第10章 在线论坛 161

10.1简介 161

10.2创建数据库 162

10.3程序文件 166

10.4登录及注册 167

10.4.1登录及登录检查 167

10.4.2新用户注册 171

10.5“论坛”主界面 175

10.5.1index.php程序 175

10.5.2 head.php程序 176

10.5.3 board.php程序 177

10.5.4 display.php程序 179

10.5.5 postthd.php程序 184

10.5.6 getthd.php程序 186

10.5.7 addthd.php程序 188

10.5.8 jinhua.php程序 190

10.5.9 banzhu.php程序 194

10.5.10 gdthd.php程序 200

10.5.11 delthd.php程序 200

10.6注册用户管理 201

第11章 网上书店 205

11.1概述 205

11.2创建数据库 206

11.3数据库访问对象 209

11.3.1 DBSQL对象 209

11.3.2前台对象 211

11.3.3后台对象 216

11.4“前台系统”的实现 221

11.4.1“前台系统”的实现文件 222

11.4.2 Head.php文件 223

11.4.3 Index.php文件 224

11.4.4新会员注册 228

11.4.5会员登录 230

11.4.6更改会员信息 233

11.4.7分页显示某个子分类中的图书 235

11.4.8显示某本书的有关信息 238

11.4.9查找图书 239

11.4.10将图书放入购物车中 242

11.4.11显示购物车 245

11.4.12更改购书数量 247

11.4.13选择付款方式 249

11.4.14下订单 251

11.4.15查看订单 252

11.4.16设置收书日期 255

11.5“后台系统”的实现 256

11.5.1“后台系统”的实现文件 257

11.5.2 Head.php文件 257

11.5.3 Index.php文件 258

11.5.4分类管理 259

11.5.5添加图书 265

11.5.6分页显示某一子分类中的所有图书 268

11.5.7更改图书内容和图片 270

11.5.8会员管理 276

11.5.9订单管理 277