fix Target Class: getMaterialUrl no data bug

This commit is contained in:
Yuan Chiu 2015-01-20 02:46:35 +08:00
parent 76476de02f
commit de70a40b37

View File

@ -198,20 +198,23 @@ class Target {
$db = new Database\DBMaterial(); $db = new Database\DBMaterial();
$query = $db->queryAllMaterialByTargetId($this->tId); $query = $db->queryAllMaterialByTargetId($this->tId);
foreach($query as $thisData) { if(count($query) > 0) {
if($thisData['is_entity'] != 0) { foreach($query as $thisData) {
$thisEntiry = true; if($thisData['is_entity'] != 0) {
} $thisEntiry = true;
else { $thisEntiry = false; } }
else { $thisEntiry = false; }
if($thisEntiry==$isEntity && $thisData['mode'] == $mode) { if($thisEntiry==$isEntity && $thisData['mode'] == $mode) {
return $thisData['url']; return $thisData['url'];
break; break;
}
} }
} }
else {
return null; return null;
}
} }
// ======================================================================== // ========================================================================