:::
所有書籍
「八小時模組開發」目錄
2-1 xoops_version.php
1. 開發環境(30分鐘)
2. XOOPS模組基本結構(40分鐘)
2-1 xoops_version.php
3. 建立資料庫(40分鐘)
3-1 xoops_version.php
4. 建立前台搜尋頁面(30分鐘)
4-1 xoops_version.php
4-2 index.php
4-3 my_dict_index.html
5. 建立搜尋表單(40分鐘)
5-1 index.php
5-2 my_dict_index.html
6. 從資料庫撈出資料(40分鐘)
6-1 index.php
6-2 my_dict_index.html
7. 製作後台管理頁(30分鐘)
7-1 index.php
7-2 admin/menu.php
7-3 admin/main.php
7-4 xoops_version.php
7-5 my_dict_adm_main.html
8. 讀出資料並分頁(40分鐘)
8-1 templates/my_dict_adm_main.html
8-2 templates/my_dict_adm_main.html
9. 刪除資料(30分鐘)
10. XOOPS的表單物件(40分鐘)
11. 完成新增功能(30分鐘)
12. 完成編輯功能(40分鐘)
13. XOOPS文字過濾(30分鐘)
3-1 xoops_version.php
八小時模組開發
3. 建立資料庫(40分鐘)
一、建立需要的資料表
XOOPS模組通常會需要把資料存到資料庫,所以,我們得設計一個資料表來讓XOOPS存資料
您可以視模組需求來建立相關資料表,例如我們需要這樣的資料表:
對於SQL語法不熟的,我們可以透過phpMyAdmin的建立資料表界面來建立,然後再匯出成SQL檔給XOOPS使用
所以,我們先在建立一個資料表:
產生後,可直接進行「三、用phpMyAdmin匯出SQL檔」
二、 [
偷懶
節省時間用] 直接匯入做好的SQL檔
先下載右邊教材
開瀏覽器連結 http://localhost/us_phpmyadmin
找到test資料庫,利用匯入功能,匯入sql檔後,再來練習「三、用phpMyAdmin匯出SQL檔」。
三、用phpMyAdmin匯出SQL檔
為了讓模組安裝時,可以順便把資料庫建出來,我們通常會先製作一個 sql檔供模組自動安裝用。
開瀏覽器連結 http://localhost/us_phpmyadmin
找到test資料庫,利用匯出功能,匯出一個sql檔。
如果是一般不需要有預設內容的,只須匯出表格即可。但這種字典類的,內容不可能要使用者自己慢慢建立,所以,我們連同預設內容(單字庫)也一併匯出。
基本上,用快速匯出就可以了,匯出後,可儲存至模組底下 sql/mysql.sql
三、整理SQL檔
開啟 sql/mysql.sql,將一些以 --開頭的註解,和 set xxx 之類無關緊要的設定刪除,否則模組可能無法安裝。
2-1 xoops_version.php
1. 開發環境(30分鐘)
2. XOOPS模組基本結構(40分鐘)
2-1 xoops_version.php
3. 建立資料庫(40分鐘)
3-1 xoops_version.php
4. 建立前台搜尋頁面(30分鐘)
4-1 xoops_version.php
4-2 index.php
4-3 my_dict_index.html
5. 建立搜尋表單(40分鐘)
5-1 index.php
5-2 my_dict_index.html
6. 從資料庫撈出資料(40分鐘)
6-1 index.php
6-2 my_dict_index.html
7. 製作後台管理頁(30分鐘)
7-1 index.php
7-2 admin/menu.php
7-3 admin/main.php
7-4 xoops_version.php
7-5 my_dict_adm_main.html
8. 讀出資料並分頁(40分鐘)
8-1 templates/my_dict_adm_main.html
8-2 templates/my_dict_adm_main.html
9. 刪除資料(30分鐘)
10. XOOPS的表單物件(40分鐘)
11. 完成新增功能(30分鐘)
12. 完成編輯功能(40分鐘)
13. XOOPS文字過濾(30分鐘)
3-1 xoops_version.php
友善列印 & 下載 PDF
匯出 MarkDown 格式
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
119
人線上 (
15
人在瀏覽
線上書籍
)
會員: 0
訪客: 119
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入