:::
9-5 增加新欄位
- 目前報名界面只剩一顆按鈕,略顯孤單,若是想加個新欄位如:聯絡電話,那該如何處理?
- 很簡單,到資料庫管理界面,修改資料表:

- 直接新增欄位就完成了

- 如此,重新整理畫面,就可以用囉!

- 記得重新匯出資料庫架構,並更新到
sql/mysql.sql...略... CREATE TABLE `my_action_apply` ( `apply_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '報名編號', `uid` smallint(6) NOT NULL COMMENT '使用者編號', `action_id` smallint(6) NOT NULL COMMENT '活動編號', `phone` varchar(255) NOT NULL COMMENT '聯絡電話', `apply_date` datetime NOT NULL COMMENT '報名時間', PRIMARY KEY (`apply_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; ...略... - 最後,我們加個必填,並進行電話驗證,那就比較完整了,關於驗證,請看這裡:
$ApplyModel->set_require('phone', ['custom' => 'phone']);
9-4 隱藏欄位