正文

目 錄(2)

學(xué)通PHP的24堂課 作者:潘凱華


第6堂課  PHP與Web頁面交互 147
 視頻講解:225分鐘

6.1  表單概述 148

6.1.1  創(chuàng)建表單 148

6.1.2  添加表單元素 148

6.1.3  定義表單數(shù)據(jù)提交方法 152

6.2  獲取表單提交的數(shù)據(jù) 154

6.2.1  $_GET[]獲取表單提交數(shù)據(jù) 154

6.2.2  $_POST[]獲取表單提交數(shù)據(jù) 154

6.3  獲取超鏈接傳遞的數(shù)據(jù) 155

6.3.1  通過超鏈接傳遞數(shù)據(jù) 156

6.3.2  通過$_GET[]獲取超級鏈接傳遞的數(shù)據(jù) 156

6.3.3  對超鏈接傳遞的數(shù)據(jù)進(jìn)行編碼、
解碼 157

6.4  了解JavaScript腳本 158

6.4.1  JavaScript語言基礎(chǔ) 158

6.4.2  通過JavaScript腳本自定義函數(shù) 160

6.4.3  JavaScript腳本嵌入方式 161

6.4.4  JavaScript常用事件 166

6.5  照貓畫虎——基本功訓(xùn)練 167

6.5.1  基本功訓(xùn)練1——設(shè)計(jì)一個用戶登錄
表單 167

6.5.2  基本功訓(xùn)練2——驗(yàn)證用戶名和密碼
不能為空 168

6.5.3  基本功訓(xùn)練3——輸出用戶登錄信息 169

6.5.4  基本功訓(xùn)練4——驗(yàn)證email地址格式
是否正確 171

6.5.5  基本功訓(xùn)練5——驗(yàn)證用戶兩次輸入的
密碼是否一致 172

6.6  情景應(yīng)用——拓展與實(shí)踐 173

6.6.1  情景應(yīng)用1——開發(fā)一個用戶注冊表單 173

6.6.2  情景應(yīng)用2——驗(yàn)證用戶注冊信息
是否合理 174

6.6.3  情景應(yīng)用3——限制多行文本域輸入的
字符個數(shù) 176

6.6.4  情景應(yīng)用4——設(shè)置文本框的只讀
屬性 178

6.6.5  情景應(yīng)用5——對超鏈接傳遞的數(shù)據(jù)
進(jìn)行編碼 179

6.7  自我測試 179

6.8  行動指南 180

6.9  成功可以復(fù)制——軟件業(yè)的
華人教父王嘉廉 181

第7堂課  MySQL數(shù)據(jù)庫技術(shù) 183
 視頻講解:155分鐘

7.1  MySQL概述 184

7.1.1  MySQL的特點(diǎn) 184

7.1.2  SQL和MySQL 184

7.2  MySQL服務(wù)器的啟動和關(guān)閉 185

7.2.1  啟動MySQL服務(wù)器 185

7.2.2  連接MySQL服務(wù)器 186

7.2.3  關(guān)閉MySQL服務(wù)器 187

7.3  操作MySQL數(shù)據(jù)庫 187

7.3.1  創(chuàng)建新數(shù)據(jù)庫 187

7.3.2  選擇指定數(shù)據(jù)庫 188

7.3.3  刪除指定數(shù)據(jù)庫 188

7.4  操作MySQL數(shù)據(jù)表 189

7.4.1  創(chuàng)建一個表 189

7.4.2  查看數(shù)據(jù)表結(jié)構(gòu) 190

7.4.3  修改數(shù)據(jù)表結(jié)構(gòu) 191

7.4.4  重命名數(shù)據(jù)表 192

7.4.5  刪除指定數(shù)據(jù)表 192

7.5  操作MySQL數(shù)據(jù) 193

7.5.1  向數(shù)據(jù)表中添加數(shù)據(jù) 193

7.5.2  更新數(shù)據(jù)表中數(shù)據(jù) 193

7.5.3  刪除數(shù)據(jù)表中數(shù)據(jù) 194

7.5.4  查詢數(shù)據(jù)表中數(shù)據(jù) 194

7.6  MySQL數(shù)據(jù)類型 197

7.6.1  數(shù)字類型 197

7.6.2  字符串類型 198

7.6.3  日期和時(shí)間數(shù)據(jù)類型 199

7.7  phpMyAdmin管理MySQL數(shù)據(jù)庫 200

7.7.1  管理數(shù)據(jù)庫 200

7.7.2  管理數(shù)據(jù)表 201

7.7.3  管理數(shù)據(jù)記錄 203

7.7.4  導(dǎo)入導(dǎo)出數(shù)據(jù) 206

7.8  照貓畫虎——基本功訓(xùn)練 208

7.8.1  基本功訓(xùn)練1——創(chuàng)建db_book圖書
數(shù)據(jù)庫 208

7.8.2  基本功訓(xùn)練2——在db_book數(shù)據(jù)庫中
創(chuàng)建圖書信息表tb_mrbook 208

7.8.3  基本功訓(xùn)練3——向tb_mrbook表中添加
數(shù)據(jù) 209

7.8.4  基本功訓(xùn)練4——修改tb_mrbook表中的
數(shù)據(jù) 210

7.8.5  基本功訓(xùn)練5——刪除tb_mrbook表中
指定數(shù)據(jù) 210

7.9  情景應(yīng)用——拓展與實(shí)踐 211

7.9.1  情景應(yīng)用1——通過命令模式備份和
恢復(fù)數(shù)據(jù)庫 211

7.9.2  情景應(yīng)用2——MySQL的存儲過程 213

7.9.3  情景應(yīng)用3——使用phpMyAdmin設(shè)置
編碼格式 214

7.9.4  情景應(yīng)用4——通過phpMyAdmin添加
服務(wù)器新用戶 215

7.9.5  情景應(yīng)用5——在phpMyAdmin中重置
MySQL服務(wù)器登錄密碼 216

7.10  自我測試 217

7.11  行動指南 218

7.12  成功可以復(fù)制——圖文世界的
締造者約翰·沃洛克 219

第8堂課  PHP數(shù)據(jù)庫編程技術(shù) 221
 視頻講解:205分鐘

8.1  PHP操作MySQL數(shù)據(jù)庫的步驟 222

8.2  PHP操作MySQL數(shù)據(jù)庫的方法 222

8.2.1  mysql_connect()函數(shù)連接MySQL
服務(wù)器 222

8.2.2  mysql_select_db()函數(shù)選擇MySQL
數(shù)據(jù)庫 223

8.2.3  mysql_query()函數(shù)執(zhí)行SQL語句 223

8.2.4  mysql_fetch_array()函數(shù)將結(jié)果集返回到
數(shù)組中 224

8.2.5  mysql_fetch_row()函數(shù)從結(jié)果集中獲取
一行作為枚舉數(shù)組 225

8.2.6  mysql_num_rows()函數(shù)獲取查詢結(jié)果
集中的記錄數(shù) 226

8.2.7  mysql_free_result()函數(shù)釋放內(nèi)存 227

8.2.8  mysql_close()函數(shù)關(guān)閉連接 227

8.3  管理MySQL數(shù)據(jù)庫中的數(shù)據(jù) 228

8.3.1  向數(shù)據(jù)庫中添加數(shù)據(jù) 228

8.3.2  瀏覽數(shù)據(jù)庫中的數(shù)據(jù) 229

8.3.3  編輯數(shù)據(jù)庫中的數(shù)據(jù) 230

8.3.4  從數(shù)據(jù)庫中刪除數(shù)據(jù) 231

8.3.5  批量數(shù)據(jù)操作 233

8.4  照貓畫虎——基本功訓(xùn)練 234

8.4.1  基本功訓(xùn)練1——連接db_database08
數(shù)據(jù)庫 234

8.4.2  基本功訓(xùn)練2——查詢圖書信息表中的
前3條記錄 235

8.4.3  基本功訓(xùn)練3——對查詢結(jié)果進(jìn)行降序
排列輸出 236

8.4.4  基本功訓(xùn)練4——更新指定圖書的
信息 237

8.4.5  基本功訓(xùn)練5——刪除指定的用戶
信息 239

8.5  情景應(yīng)用——拓展與實(shí)踐 240

8.5.1  情景應(yīng)用1——用戶注冊模塊 240

8.5.2  情景應(yīng)用2——用戶登錄模塊 242

8.5.3  情景應(yīng)用3——瀏覽注冊用戶信息 242

8.5.4  情景應(yīng)用4——查詢注冊用戶 243

8.5.5  情景應(yīng)用5——修改指定用戶的
注冊信息 244

8.5.6  情景應(yīng)用6——分頁瀏覽用戶注冊
信息 246

8.6  自我測試 247

8.7  行動指南 248

8.8  成功可以復(fù)制——射擊游戲之父
約翰·卡馬克 249

第2部分  提高篇

第9堂課  Cookie與會話控制 253
 視頻講解:145分鐘

9.1  會話的操作 254

9.1.1  創(chuàng)建會話 254

9.1.2  配置PHP的會話 256

9.2  會話的高級應(yīng)用 257

9.2.1  SESSION臨時(shí)文件 257

9.2.2  SESSION緩存 258

9.2.3  SESSION數(shù)據(jù)庫存儲 259

9.3  Cookie的操作 259

9.3.1  創(chuàng)建Cookie 260

9.3.2  訪問Cookie 261

9.3.3  刪除Cookie 261

9.4  照貓畫虎——基本功訓(xùn)練 262

9.4.1  基本功訓(xùn)練1——初始化SESSION
變量 262

9.4.2  基本功訓(xùn)練2——通過SESSION變量
在頁面間傳遞數(shù)據(jù) 262

9.4.3  基本功訓(xùn)練3——通過SESSION變量
判斷頁面的訪問權(quán)限 263

9.4.4  基本功訓(xùn)練4——Cookie控制網(wǎng)頁
訪問時(shí)間 264

9.4.5  基本功訓(xùn)練5——通過Cookie保存用戶
登錄信息 265

9.5  情景應(yīng)用——拓展與實(shí)踐 266

9.5.1  情景應(yīng)用1——對SESSION變量編碼
和解碼 266

9.5.2  情景應(yīng)用2——通過SESSION變量屏蔽
刷新頁面對計(jì)數(shù)器的影響 267

9.5.3  情景應(yīng)用3——通過Cookie計(jì)算在線
考試答題時(shí)間 268

9.5.4  情景應(yīng)用4——Cookie自動登錄 269

9.5.5  情景應(yīng)用5——通過SESSION控制
頁面的背景色 270

9.6  自我測試 271

9.7  行動指南 272

9.8  成功可以復(fù)制——微型博客創(chuàng)始人
埃文·威廉姆斯 273

第10堂課  字符串高級處理技術(shù) 275
 視頻講解:106分鐘

10.1  初識字符串 276

10.2  轉(zhuǎn)義、還原字符串 276

10.3  截取字符串 277

10.4  分割、合成字符串 278

10.5  替換字符串 279

10.5.1  str_ireplace()函數(shù) 279

10.5.2  substr_replace()函數(shù) 280

10.6  檢索字符串 281

10.6.1  strstr()函數(shù) 281

10.6.2  substr_count()函數(shù) 281

10.7  去掉字符串首尾空格和特殊字符 282

10.7.1  ltrim()函數(shù) 282

10.7.2  rtrim()函數(shù) 283

10.7.3  trim()函數(shù) 283

10.8  字符串與HTML轉(zhuǎn)換 284

10.9  正則表達(dá)式 284

10.9.1  什么是正則表達(dá)式 284

10.9.2  正則表達(dá)式語法規(guī)則 285

10.10  PCRE兼容正則表達(dá)式函數(shù) 286

10.10.1  字符串的匹配與查找 286

10.10.2  字符串的替換 287

10.10.3  字符串的分割 288

10.11  照貓畫虎——基本功訓(xùn)練 289

10.11.1  基本功訓(xùn)練1——在網(wǎng)頁中直接
輸出HTML腳本 289

10.11.2  基本功訓(xùn)練2——substr()函數(shù)截取
超長字符串 289

10.11.3  基本功訓(xùn)練3——統(tǒng)一英文注冊用戶
首字母的大小寫 290

10.11.4  基本功訓(xùn)練4——貨幣數(shù)據(jù)的
格式化輸出 291

10.11.5  基本功訓(xùn)練5——驗(yàn)證email地址格式
是否正確 291

10.11.6  基本功訓(xùn)練6——實(shí)現(xiàn)字符串的
替換 292

10.12  情景應(yīng)用——拓展與實(shí)踐 293

10.12.1  情景應(yīng)用1——在論壇的帖子對PHP
腳本進(jìn)行轉(zhuǎn)換輸出 293

10.12.2  情景應(yīng)用2——以省略模式輸出論壇中
最新動態(tài)標(biāo)題 293

10.12.3  情景應(yīng)用3——對查詢的關(guān)鍵字進(jìn)行
描紅、加粗 294

10.12.4  情景應(yīng)用4——通過字符串截取控制
圖像驗(yàn)證碼的輸出 295

10.12.5  情景應(yīng)用5——驗(yàn)證上傳文件的格式
是否正確 296

10.12.6  情景應(yīng)用6——驗(yàn)證用戶提交的數(shù)據(jù)
是否是整數(shù) 296

10.13  自我測試 297

10.14  行動指南 298

10.15  成功可以復(fù)制——善于抓住
時(shí)機(jī)的人徐少春 299


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號