當前位置: 首頁>>代碼示例>>PHP>>正文


PHP UserDAO::giveAchievement方法代碼示例

本文整理匯總了PHP中UserDAO::giveAchievement方法的典型用法代碼示例。如果您正苦於以下問題:PHP UserDAO::giveAchievement方法的具體用法?PHP UserDAO::giveAchievement怎麽用?PHP UserDAO::giveAchievement使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在UserDAO的用法示例。


在下文中一共展示了UserDAO::giveAchievement方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: AspidAuth

require_once "../classes/UserDAO.php";
require_once "../classes/AspidAuth.php";
if ($_POST != null) {
    $auth = new AspidAuth();
    $member = $auth->authOpenAPIMember();
    if (!$member || !$auth->checkRole("GIVE_AWARD")) {
        do_return(null, "Нет доступа!");
    }
    $dao = new UserDAO();
    if (isset($_POST['jsn'])) {
        $array = json_decode($_POST['jsn']);
        $uids = json_decode($array->jsn);
        $name = $array->name;
        $descr = $array->descr;
        foreach ($uids as $uid) {
            $dao->giveAchievement($name, $descr, $uid->uid, $member['uid']);
        }
        do_return("SUCCESS", null);
    }
    /*
         *
         * create table aspid_achievements
    (
        id integer primary key default nextval('aspid_achievements_seq'),
        name varchar(400),
        description varchar (4000),
        uid integer references aspid_users,
        from_who integer references aspid_users,
        date_give date default current_date,
        type integer references aspid_achievement_type
    );
開發者ID:Tookuk,項目名稱:aspid,代碼行數:31,代碼來源:giveaward.php


注:本文中的UserDAO::giveAchievement方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。