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


PHP DataAccess::GetAllMaps方法代碼示例

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


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

示例1: GetAllMaps

function GetAllMaps($request)
{
    $success = false;
    // validate username and password
    $user = DataAccess::GetUserByUsernameAndPassword($request["Username"], $request["Password"]);
    if (!$user) {
        $errorMessage = "Invalid username and/or password.";
    } else {
        $maps = array();
        $dbMaps = DataAccess::GetAllMaps($user->ID);
        foreach ($dbMaps as $m) {
            $maps[] = array("ID" => $m->ID, "UserID" => $m->UserID, "CategoryID" => $m->CategoryID, "Date" => date("c", Helper::StringToTime($m->Date, true)), "Name" => $m->Name, "Organiser" => $m->Organiser, "Country" => $m->Country, "Discipline" => $m->Discipline, "RelayLeg" => $m->RelayLeg, "MapName" => $m->MapName, "ResultListUrl" => $m->ResultListUrl, "Comment" => $m->Comment);
        }
        $errorMessage = mysql_error();
        $success = $errorMessage == "";
    }
    return array('Success' => $success, 'ErrorMessage' => $errorMessage, 'Maps' => $maps);
}
開發者ID:andopor,項目名稱:doma-project,代碼行數:18,代碼來源:webservice.php

示例2: GetMapsForRerunRequest

 public static function GetMapsForRerunRequest()
 {
     if (USE_3DRERUN == "1") {
         $maps = DataAccess::GetAllMaps();
         $ret = array();
         foreach ($maps as $map) {
             if ((is_null($map->RerunID) || $map->RerunID == 0) && $map->RerunTries < RERUN_MAX_TRIES && $map->IsGeocoded) {
                 $user = new User();
                 $user->Load($map->UserID);
                 $ret[] = $map->ID . ";" . $user->Username;
             }
         }
         if (count($ret) > 0) {
             return implode(",", $ret);
         } else {
             return null;
         }
     }
 }
開發者ID:andopor,項目名稱:doma-project,代碼行數:19,代碼來源:helper.php


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