Example #1
0
 public function load($iGenreID)
 {
     $oCon = new Connection();
     $sSQL = "SELECT GenreID, GenreName, DisplayOrder \n\t\t\tFROM tbgenres \n\t\t\tWHERE GenreID = " . $iGenreID;
     $oResultSet = $oCon->query($sSQL);
     $aRow = $oCon->fetchArray($oResultSet);
     $this->iGenreID = $aRow['GenreID'];
     $this->sGenreName = $aRow['GenreName'];
     $this->iDisplayOrder = $aRow['DisplayOrder'];
     $sSQL = "SELECT RecordID\n\t\t\tFROM tbrecords \n\t\t\tWHERE GenreID = " . $iGenreID;
     $oResultSet = $oCon->query($sSQL);
     while ($aRow = $oCon->fetchArray($oResultSet)) {
         $iRecordID = $aRow["RecordID"];
         $oRecord = new Record();
         $oRecord->load($iRecordID);
         $this->aRecords[] = $oRecord;
     }
     $oCon->close();
 }
 public function load($iCategoryID)
 {
     $oCon = new Connection();
     $sSQL = 'SELECT CategoryID,CategoryName,CategoryDesc,Active FROM tbcategory WHERE CategoryID=' . $iCategoryID;
     $oResultSet = $oCon->query($sSQL);
     $aRow = $oCon->fetchArray($oResultSet);
     $this->iCategoryID = $aRow['CategoryID'];
     $this->sCategoryName = $aRow['CategoryName'];
     $this->sCategoryDesc = $aRow['CategoryDesc'];
     $this->iActive = $aRow['Active'];
     $sSQL = 'SELECT TopicID FROM tbtopics WHERE CategoryID=' . $iCategoryID . ' AND Active = 1';
     $oResultSet = $oCon->query($sSQL);
     while ($aRow = $oCon->fetchArray($oResultSet)) {
         $iTopicID = $aRow['TopicID'];
         $oTopic = new Topic();
         $oTopic->load($iTopicID);
         $this->aTopics[] = $oTopic;
     }
     $oCon->close();
 }
 public function load($iTopicID)
 {
     $oCon = new Connection();
     $sSQL = 'SELECT TopicID,TopicSubject,TopicDesc,TopicDate,CategoryID,MemberID,Active FROM tbtopics WHERE TopicID=' . $iTopicID;
     $oResultSet = $oCon->query($sSQL);
     $aRow = $oCon->fetchArray($oResultSet);
     $this->iTopicID = $aRow['TopicID'];
     $this->sTopicSubject = $aRow['TopicSubject'];
     $this->sTopicDesc = $aRow['TopicDesc'];
     $this->sTopicDate = $aRow['TopicDate'];
     $this->iCategoryID = $aRow['CategoryID'];
     $this->iMemberID = $aRow['MemberID'];
     $this->iActive = $aRow['Active'];
     $sSQL = 'SELECT PostID FROM tbposts WHERE Active = 1 AND TopicID=' . $iTopicID;
     $oResultSet = $oCon->query($sSQL);
     while ($aRow = $oCon->fetchArray($oResultSet)) {
         $iPostID = $aRow['PostID'];
         $oPost = new Post();
         $oPost->load($iPostID);
         $this->aPosts[] = $oPost;
     }
     $oCon->close();
 }
 public function load($iPostID)
 {
     $oCon = new Connection();
     $sSQL = 'SELECT PostID,PostContent,PostDate,TopicID,MemberID,Active FROM tbposts WHERE PostID = ' . $iPostID;
     $aResultSet = $oCon->query($sSQL);
     $aRow = $oCon->fetchArray($aResultSet);
     $this->iPostID = $aRow['PostID'];
     $this->sPostContent = $aRow['PostContent'];
     $this->sPostDate = $aRow['PostDate'];
     $this->iTopicID = $aRow['TopicID'];
     $this->iMemberID = $aRow['MemberID'];
     $this->iActive = $aRow['Active'];
     $oCon->close();
 }
 public static function all()
 {
     $aCategories = [];
     $oCon = new Connection();
     $sSQL = 'SELECT CategoryID FROM tbcategory WHERE Active=1';
     $oResultSet = $oCon->query($sSQL);
     while ($aRow = $oCon->fetchArray($oResultSet)) {
         $iCategoryID = $aRow['CategoryID'];
         $oCategory = new Category();
         $oCategory->load($iCategoryID);
         $aCategories[] = $oCategory;
     }
     $oCon->close();
     return $aCategories;
 }
Example #6
0
 public function loadByEmail($sEmail)
 {
     $oCon = new Connection();
     $sSQL = "SELECT CustomerID  \n\t\t\t\tFROM tbcustomer \n\t\t\t\tWHERE Email = '" . $sEmail . "'";
     $oResultSet = $oCon->query($sSQL);
     $aRow = $oCon->fetchArray($oResultSet);
     if ($aRow == true) {
         $sID = $aRow['CustomerID'];
         $this->load($sID);
         return true;
     } else {
         return false;
     }
     $oCon->close();
 }
 public function loadByEmail($sMemberEmail)
 {
     $oCon = new Connection();
     $sSQL = "SELECT MemberID FROM tbmember WHERE MemberEmail='" . $oCon->escape($sMemberEmail) . "'";
     $oResultSet = $oCon->query($sSQL);
     $aRow = $oCon->fetchArray($oResultSet);
     if ($aRow == true) {
         $sID = $aRow["MemberID"];
         $this->load($sID);
         return true;
     } else {
         return false;
     }
     $oCon->close();
 }
 public static function all()
 {
     $aGenres = array();
     $oCon = new Connection();
     $sSQL = "SELECT GenreID FROM tbgenres";
     $oResultSet = $oCon->query($sSQL);
     while ($aRow = $oCon->fetchArray($oResultSet)) {
         $iGenreID = $aRow["GenreID"];
         $oGenre = new Genre();
         $oGenre->load($iGenreID);
         $aGenres[] = $oGenre;
     }
     $oCon->close();
     return $aGenres;
 }