PhpRiot

Listing 2273

Submitted by rick, 27 June 2009
        $result = $dbAdapter->fetchAll($select);
        $downloads = array();
        foreach($result as $row)
        {
            $applicationReleaseId = $row["application_release_id"];
            $month = $row["month_num"];
            $downloadCount =  $row["download_count"];
            
            $releaseDataset = null;
            
            foreach ($downloads as $dataset)
            {
                if ($dataset["label"] == $applicationReleaseId)
                    $releaseDataset = $dataset;
            }
            if ($releaseDataset == null)
            {
                $releaseDataset = array("label" => $applicationReleaseId);
                $starterData = array();
                for ($i = 0; $i<12; $i++)
                    array_push($starterData, array($i, 0));
                $releaseDataset["data"] = $starterData;
                array_push($downloads, $releaseDataset);
            }
            
            $releaseDataset["data"][$month][1] = $downloadCount;
        }
Submit a Follow Up