建立資料庫

這題資料庫結構都非常相似 可以用 CREATE TABLE tb2 LIKE tb1 這個指令快速複製一樣結構的資料表,或是從phpmyadmin資料表的操作功能複製資料表

TIP

  • 以後台管理頁選單裡各管理項目的 redo 來當資料表名稱
  • 將資料表欄位取的有規律,文字叫 text,檔案叫 file,顯示叫 display
  • 由於是應付考試,欄位型態不用特別用varchar優化,一律用text就好
  • 在製作後台頁面時,以欄位的名稱來當input標籤的name,就可以直接用foreach迴圈跑UPDATE語法,節省程式碼量

管理員

新增admin資料表,儲存管理員帳號密碼

  • id 為 AUTO_INCREMENT的流水號
  • acc 為 帳號
  • pass 為 密碼

在建立資料表時順便新增預設管理員,帳號admin,密碼1234

資料表結構

資料表內容

跑馬燈廣告

新增ad資料表,儲存跑馬燈廣告

  • id 為 AUTO_INCREMENT的流水號
  • text 為 文字
  • display 為 是否顯示

在建立資料表時順便新增01A02.txt裡的5個預設跑馬燈文字

資料表結構

資料表內容

動畫輪播

新增mvim資料表,儲存首頁動畫

  • id 為 AUTO_INCREMENT的流水號
  • file 為 檔名
  • display 為 是否顯示

在建立資料表時順便新增六個圖片輪播檔案

資料表結構

資料表內容

校園映像

新增image資料表,儲存校園映像

  • id 為 AUTO_INCREMENT的流水號
  • file 為 檔名
  • display 為 是否顯示

在建立資料表時順便新增01D01.jpg~01D10.jpg

資料表結構

資料表內容

最新消息

新增news資料表,儲存最新消息

  • id 為 AUTO_INCREMENT的流水號
  • text 為 文字
  • display 為 是否顯示

在建立資料表時順便新增01A02.txt裡的最新消息

資料表結構

資料表內容

標題圖片

新增title資料表,儲存banner

  • id 為 AUTO_INCREMENT的流水號
  • text 為 文字
  • display 為 是否顯示,只能有一個 為 1

在建立資料表時順便新增01B01.jpg~01B04.jpg

資料表結構

資料表內容

選單

新增menu資料表,儲存選單

  • id 為 AUTO_INCREMENT的流水號
  • text 為 選單文字
  • href 為 選單超連結
  • display 為 是否顯示
  • parent 為 上層選單id,0代表最上層選單

資料表結構

資料表內容

訪客人數

新增total資料表,儲存訪客人數

  • count 為 訪客人數

在建立資料表時順便新增一筆值為0的資料

資料表結構

資料表內容

頁尾版權

新增bottom資料表,儲存頁尾版權文字

  • text 為 版權文字

在建立資料表時順便新增一筆資料

資料表結構

資料表內容