《PHP Web應用開發(fā)案例教程》630-9(阮云蘭)教案 第25課 PHP操作MySQL數(shù)據(jù)庫-制作公告信息管理系統(tǒng)_第1頁
《PHP Web應用開發(fā)案例教程》630-9(阮云蘭)教案 第25課 PHP操作MySQL數(shù)據(jù)庫-制作公告信息管理系統(tǒng)_第2頁
《PHP Web應用開發(fā)案例教程》630-9(阮云蘭)教案 第25課 PHP操作MySQL數(shù)據(jù)庫-制作公告信息管理系統(tǒng)_第3頁
《PHP Web應用開發(fā)案例教程》630-9(阮云蘭)教案 第25課 PHP操作MySQL數(shù)據(jù)庫-制作公告信息管理系統(tǒng)_第4頁
《PHP Web應用開發(fā)案例教程》630-9(阮云蘭)教案 第25課 PHP操作MySQL數(shù)據(jù)庫-制作公告信息管理系統(tǒng)_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

PAGE2PAGE2PAGE3PAGE3

課題PHP操作MySQL數(shù)據(jù)庫——制作公告信息管理系統(tǒng)課時2課時(90min)教學目標知識技能目標:(1)掌握PHP操作MySQL數(shù)據(jù)庫的常用技術(2)掌握PHP訪問MySQL數(shù)據(jù)庫的具體方法素質(zhì)目標:(1)能夠領會PHP中數(shù)據(jù)庫在生活中的作用,學以致用(2)加強實踐練習,培養(yǎng)團隊合作意識(3)培養(yǎng)學生的邏輯思維、辯證思維和創(chuàng)新思維能力教學重難點教學重點:MySQL數(shù)據(jù)庫的常用技術教學難點:PHP訪問MySQL數(shù)據(jù)庫的具體方法教學方法案例分析法、問答法、討論法、講授法、實踐法教學用具電腦、投影儀、多媒體課件、教材教學設計第1節(jié)課:→→→傳授新知(38min)第2節(jié)課:→傳授新知(20min)→課堂實訓(15min)→課堂小結(3min)→作業(yè)布置(2min)教學過程主要教學內(nèi)容及步驟設計意圖第一節(jié)課課前任務【教師】布置課前任務,和學生負責人取得聯(lián)系,讓其提醒同學通過文旌課堂APP或其他學習軟件,預習本節(jié)課要學習的知識【學生】完成課前任務通過課前任務,使學生預習本節(jié)課要學習的知識,增加學生的學習興趣考勤(2min)【教師】使用文旌課堂APP進行簽到【學生】班干部報請假人員及原因培養(yǎng)學生的組織紀律性,掌握學生的出勤情況問題導入(5min)【教師】提出以下問題:在實際生活中,各種各樣的信息管理很多,但都需要用數(shù)據(jù)庫來存儲各種不同的數(shù)據(jù),如何讓在網(wǎng)頁中添加、查詢、修改、刪除,以及分頁顯示信息呢?通過問題導入,引導學生主動思考,激發(fā)學生的學習興趣傳授新知(38min)【教師】通過學生的回答引入要講的知識,講解PHP操作MySQL數(shù)據(jù)庫——制作公告信息管理系統(tǒng)的方法13.3PHP操作MySQL數(shù)據(jù)庫——制作公告信息管理系統(tǒng)PHP操作數(shù)據(jù)庫技術是Web開發(fā)中的核心技術,本節(jié)通過實現(xiàn)一個簡單的公告信息管理系統(tǒng),來介紹在網(wǎng)頁中添加、查詢、修改、刪除,以及分頁顯示信息的實現(xiàn)方法和技術。?【教師】講解“修身篤學”的內(nèi)容實際工作中,大多項目都需要團隊協(xié)作共同完成,這就要求團隊內(nèi)部人員團結一心,保持良好的溝通,遇到問題及時溝通解決。在這一過程中,我們需要注意端正自己的態(tài)度,不能輕視其他人員,而是要揚長避短,相互合作,有困難及時請教有經(jīng)驗的人員,加強彼此的溝通,協(xié)力合作,讓工作事半功倍。《呂氏春秋·用眾》中曾描述“物固莫不有長,莫不有短。人亦然。故善學者,假人之長以補其短?!闭f的正是取長補短的道理。我們每個人都有長處,也有自己的不足,在為人、處事、學習、生活上,學會和別人配合,優(yōu)勢互補,形成一個整體和團隊,可能會獲得更好的效果。13.3.1使用insert語句在網(wǎng)頁中添加信息?【教師】通過多媒體展示“利用phpMyAdmin創(chuàng)建數(shù)據(jù)表”圖片,并進行介紹在實現(xiàn)添加信息前,首先需要創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表。在phpMyAdmin圖形化管理界面中,新建數(shù)據(jù)庫“db_notice”,并在其中創(chuàng)建數(shù)據(jù)表“tb_notice”,如圖所示。創(chuàng)建好數(shù)據(jù)表后,就可以創(chuàng)建網(wǎng)頁并連接數(shù)據(jù)庫,以實現(xiàn)通過網(wǎng)頁對數(shù)據(jù)庫進行操作。?【教師】通過多媒體展示例13-8,演示使用insert語句實現(xiàn)在網(wǎng)頁中添加數(shù)據(jù)信息的功能的操作創(chuàng)建網(wǎng)頁“add_notice.php”,在網(wǎng)頁中添加表單,并設置表單的action屬性值;之后創(chuàng)建表單處理頁面“doAction.php”,使用insert語句實現(xiàn)在網(wǎng)頁中添加數(shù)據(jù)信息的功能。(1)動Dreamweaver,新建文檔“index.php”,完成頁面布局。為左側導航中的“添加公告信息”添加超鏈接,鏈接到網(wǎng)頁“add_notice.php”。(2)創(chuàng)建網(wǎng)頁“add_notice.php”,完成頁面布局,并在頁面主體位置添加一個表單,其中包括一個文本框、一個文本區(qū)域和兩個按鈕(“提交”和“重置”),并設置表單的action屬性值為“doAction.php”……(詳見教材)?【學生】觀看、理解、記憶13.3.2使用select語句在網(wǎng)頁中查詢信息添加信息后,還可以對添加的信息進行查詢。本節(jié)將在上一節(jié)的基礎上實現(xiàn)查詢信息的功能。【教師】?【教師】通過多媒體展示例13-9,演示查詢信息的功能的操作創(chuàng)建網(wǎng)頁“search_notice.php”,在網(wǎng)頁中添加表單,并連接到數(shù)據(jù)庫,對數(shù)據(jù)庫信息進行查詢(1)打開素材中的網(wǎng)頁“index.php”,為左側導航中的“查詢公告信息”添加超鏈接,鏈接到網(wǎng)頁“search_notice.php”(2)創(chuàng)建網(wǎng)頁“search_notice.php”,完成頁面布局,并在頁面主體位置添加一個表單,其中包括一個文本框和一個“搜索”按鈕……(詳見教材)?【學生】觀看、理解、記憶13.3.3分頁顯示網(wǎng)頁信息當公告信息非常多時,就需要將這些信息分頁顯示,并按照一定順序進行排列。?【教師】通過多媒體展示例13-10,演示查詢信息的功能的操作創(chuàng)建網(wǎng)頁“page_notice.php”,使用select語句檢索數(shù)據(jù)庫中的公告信息,并使用分頁技術實現(xiàn)對公告信息的輸出(1)打開素材中的網(wǎng)頁“index.php”,為左側導航中的“分頁顯示公告信息”添加超鏈接,鏈接到網(wǎng)頁“page_notice.php”(2)創(chuàng)建網(wǎng)頁“page_notice.php”,完成頁面布局,在頁面主體位置插入一個2行2列的表格,并實現(xiàn)公告信息的分頁顯示……(詳見教材)?【學生】觀看、理解、記憶13.3.4使用update語句編輯網(wǎng)頁信息公告信息通常不是一成不變的,隨著時間的推移,有時候需要對公告主題或內(nèi)容進行簡單編輯和修改,本節(jié)將在13.3.3節(jié)的基礎上,實現(xiàn)對公告信息的編輯。?【教師】通過多媒體展示例13-11,演示查詢信息的功能的操作創(chuàng)建網(wǎng)頁“update_notice.php”,使用select語句查詢數(shù)據(jù)庫中的公告信息,并使用update語句實現(xiàn)對公告信息的編輯(1)打開素材中的網(wǎng)頁“index.php”,為左側導航中的“編輯公告信息”添加超鏈接,鏈接到網(wǎng)頁“update_notice.php”(2)在網(wǎng)頁“update_notice.php”中,使用select語句讀出全部公告信息,將其顯示在一個2行3列的表格中。與“search_notice.php”頁面所不同的是,多出的一列用于顯示“編輯公告”文字和一個小圖標,并為該圖標設置超鏈接,鏈接到網(wǎng)頁“modify.php”,再將公告的id作為超鏈接的參數(shù)傳遞到該網(wǎng)頁……(詳見教材)?【學生】觀看、理解、記憶13.3.5使用delete語句刪除網(wǎng)頁信息公告一般用于發(fā)布企業(yè)的最新信息,為了節(jié)約系統(tǒng)資源,一般需要定期對公告信息進行刪除,本節(jié)將在13.3.3節(jié)的基礎上,實現(xiàn)對公告信息的刪除。?【教師】通過多媒體展示例13-12,演示查詢信息的功能的操作創(chuàng)建網(wǎng)頁“delete_notice.php”,使用select語句查詢數(shù)據(jù)庫中的公告信息,并使用delete語句實現(xiàn)對公告信息的刪除(1)打開素材中的網(wǎng)頁“index.php”,為左側導航中的“刪除公告信息”添加超鏈接,鏈接到網(wǎng)頁“delete_notice.php”(2)在網(wǎng)頁“delete_notice.php”中,使用select語句讀出全部公告信息。參照網(wǎng)頁“update_notice.php”的樣式設計主題部分的布局,唯一的不同是把“編輯公告”變?yōu)椤皠h除公告”,小圖標也需要更換,并將圖標鏈接到網(wǎng)頁“delete_notice_ok.php”……(詳見教材)?【學生】觀看、理解、記憶【學生】聆聽、思考、理解、記錄通過教師的講解和演示,使學生了解PHP操作MySQL數(shù)據(jù)庫——制作公告信息管理系統(tǒng)的方法第二節(jié)課課堂實訓(40min)【教師】組織學生根據(jù)步驟提示,制作公告信息管理系統(tǒng)13.3節(jié)介紹了實現(xiàn)公告信息管理系統(tǒng)的一種方法,本實訓則介紹另一種面向?qū)ο蟮姆椒ǎ瑢?shù)據(jù)庫連接、操作、分頁顯示等方法封裝到類中,然后對類中的方法進行調(diào)用,來實現(xiàn)與數(shù)據(jù)庫的連接、查詢數(shù)據(jù)庫中的數(shù)據(jù)和數(shù)據(jù)的分頁顯示。【學生】觀看、思考、進行操作、得到結果【教師】巡堂指導,及時解決學生的問題通過課堂實訓,鞏固所學知識,并將所學的理論知識與實踐相結合課堂小結(3min)【教師】簡要總結本節(jié)課的要點本節(jié)課學習了PHP操作MySQL數(shù)據(jù)庫的常用技術和PHP訪問MySQL數(shù)據(jù)庫的具體方法。請各位同學認真理解每一個點,注意編寫代碼的時候細心一點,同時希望大家在課下多加復習,鞏固所學知識,熟練掌握PHP操作MySQL數(shù)據(jù)庫的常用技術和PHP訪問MySQL數(shù)據(jù)庫的具體方法【學生】總結回顧知識點總結知識點,鞏固學生對所學知識的印象作業(yè)布置(2min)【教師】布置課后作業(yè)完成知識考核13中與本課所講知識相關的習

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論