prepare(" SELECT id, name, name, level, experience, recruiting, members, leader, comment, notice FROM guild WHERE id = :id; "); $statement->bindValue(':id', $id, SQLITE3_INTEGER); $q = $statement->execute(); $r = $q->fetchArray(SQLITE3_ASSOC); if ($r){ $this->id = $r["id"]; $this->name = HTML::e($r["name"]); $this->level = $r["level"]; $this->experience = $r["experience"]; $this->recruiting = $r["recruiting"]; $this->total_members = $r["members"]; $this->leader = $r["leader"]; $this->comment = HTML::e($r["comment"]); $this->notice = HTML::e($r["notice"]); } $statement = $db->prepare(" SELECT id FROM guild_member WHERE guild = :guild ORDER BY grade = 1 DESC, grade = 3 DESC, grade = 2 DESC, arena_score DESC; "); $statement->bindValue(':guild', $this->id, SQLITE3_INTEGER); $q = $statement->execute(); while ($r = $q->fetchArray(SQLITE3_ASSOC)){ array_push($this->members, new Guild_Member($r["id"])); } } } ?>