Esempio n. 1
0
    }
    if ($detailNum > 0) {
        $selectRoot = $db_utils->selectTableAnd($user_link, TableName::getOrderTable, $select_array);
        if (!$selectRoot) {
            $db_utils->responseError($start_time, mysql_error(), mysql_errno(), $user_link);
        }
        $rootfetch = mysql_fetch_array($selectRoot);
        $wordNum = (int) $rootfetch["wordNum"];
        if ($detailNum >= $wordNum) {
            $db_utils->responseError($start_time, "無法加入,單字已經達上限!", 300, $user_link);
        } else {
            $detailID = TimeUtils::getId();
            $obj["detailID"] = $detailID;
            $obj["create_time"] = $update_time;
            $obj["update_time"] = $update_time;
            $db_utils->addOrderDetailTable($user_link, $obj, "", 2);
            $res["message"] = "加入成功!";
            $db_utils->response($start_time, $res, $user_link);
        }
    } else {
        $detailID = TimeUtils::getId();
        $obj["detailID"] = $detailID;
        $obj["create_time"] = $update_time;
        $obj["update_time"] = $update_time;
        $db_utils->addOrderDetailTable($user_link, $obj, "", 2);
        $res["message"] = "加入成功!";
        $db_utils->response($start_time, $res, $user_link);
    }
} else {
    $db_utils->responseError($start_time, mysql_error(), mysql_errno(), $user_link);
}
Esempio n. 2
0
                $getTranslate["create_time"] = $translateRecord['create_time'];
                $getTranslate["update_time"] = $translateRecord['update_time'];
                array_push($translateList, $getTranslate);
            }
            $exampleDiry = $db_utils->selectTableAnd($user_link, TableName::getWordExampleTable, $select_enWord);
            while ($exampleRecord = mysql_fetch_array($exampleDiry)) {
                $getExample["enExampleID"] = $exampleRecord['enExampleID'];
                $getExample["enExample"] = $exampleRecord['enExample'];
                $getExample["zhExample"] = $exampleRecord['zhExample'];
                $getExample["enWordID"] = $exampleRecord['enWordID'];
                $getExample["create_time"] = $exampleRecord['create_time'];
                $getExample["update_time"] = $exampleRecord['update_time'];
                array_push($exampleList, $getExample);
            }
            $get["definitionList"] = $definitionList;
            $get["translateList"] = $translateList;
            $get["exampleList"] = $exampleList;
        }
        $get["test"] = $record['test'];
        $get["testResult"] = $record['testResult'];
        $get["create_time"] = $record['create_time'];
        $get["update_time"] = $record['update_time'];
        array_push($list, $get);
    }
    $over["value"] = $res;
    $over["list"] = $list;
    $over["message"] = "取得資料成功!";
    $db_utils->response($start_time, $over, $user_link);
} else {
    $db_utils->responseError($start_time, mysql_error(), mysql_errno(), $user_link);
}