class_PDOSRequest.inc.php 2.05 KB
<?php
/**
 * @file	PDOSRequest.inc.php
 * @category freeSN
 * @mailto	code [at] netz.coop
 * @version 0.4.200901
 * @link http://netz.coop
 * 
 *  @copyright Copyright by netz.coop e.G. 2015
 *  
 *
 *   This program is free software: you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   GNU General Public License for more details.
 *
 *   You should have received a copy of the GNU General Public License
 *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 * 
 */
//	11.03.09 @sn

/**
 *	@filesource 	class_PDOSRequest.inc.php
 *
 * @category freeSN
 * @copyright Copyright by mensch.coop e.G. 2009
 * @mailto	dev [at] mensch.coop
 * @version 0.4.200901
 * @link http://mensch.coop
 */
class PDOSRequest extends PDOLevel {

	public function &loadObject(&$param_Object, Account &$param_HostAccount=null, $param_Parameter=null) {}
	public function saveObject( &$param_Object, Account &$param_HostAccount=null) {}


	public function getNumberOfShowSingle($param_ID) {
		if($param_ID) {
			$query = 'select * from losp_BE_SREQUEST_visited where MTextID='.$param_ID;
			$Resource = $this->PDO_query($query);
			$result = $this->PDO_getResultRow($Resource);
			return $result;
		} else {
			return false;
		}
	}

	public function getLastAction($param_ID, $param_Action, $param_ProfileID=null) {
		if($param_ID) {
			$query = ' select *  from losp_BE_SREQUEST_history where MTextID='.$param_ID.' AND Action=\''.$param_Action.'\' ';

			if($param_ProfileID!=null) {
				$query .=' AND';
			}

			$query .=' order by NumberOfAction DESC LIMIT 1 ';
			$Resource = $this->PDO_query($query);
			$result = $this->PDO_getResultRow($Resource);
			return $result;
		} else {
			return false;
		}
	}
}

?>