線上書籍

Home

[1011]XOOPS 2.5 模組開發

<?php //若模組的資料結構需更新,那麼可以用此機制(先檢查,後執行): function xoops_module_update_tad_note(&$module, $old_version) { global $xoopsDB; if(chk_chk1()) go_update1(); return true; } function chk_chk1(){ global $xoopsDB; $sql="select count(`pic`) from ".$xoopsDB->prefix("tad_note_cate"); $result=$xoopsDB->query($sql); if(empty($result)) return true; return false; } function go_update1(){ global $xoopsDB; $sql="ALTER TABLE ".$xoopsDB->prefix("tad_note_cate")." ADD `pic` varchar(255) NOT NULL default ''"; $xoopsDB->queryF($sql) or redirect_header(XOOPS_URL."/modules/system/admin.php?fct=modulesadmin",30, mysql_error()); } ?>