%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/alliance/domains/sedl.alnetis.fr/public_html/inc/classes/
Upload File :
Create Path :
Current File : /home/alliance/domains/sedl.alnetis.fr/public_html/inc/classes/Publiccible.php

<?php

class Publiccible extends Load {	
	
	var $bd;
	var $language;
	var $nom_table="public";


	function __construct($connection) {
		parent::__construct();
		$this->clef_primaire='id_'.$this->nom_table;
		$this->bd = new BaseOps($connection);
		$this->language = new Lang($connection);
	}
	
	function liste($where=1,$lang=null,$order="",$limit=""){
		$html="";
		
		$query = "SELECT p.*,pl.libelle FROM `public` p LEFT JOIN `public_lang` pl ON p.id=pl.id_public WHERE pl.lang=".$this->language->getlangid()." ORDER BY `ordre` ASC";
		
		
		$result = $this->bd->select_arrays($query);
		
		foreach($result as $public) {
			$html.='<li>
				<div style="background: #94CDFF">
					<strong>'.$public['libelle'].'</strong> ';
					if($public['ordre'] != 1) { 
						$html.='<a href="admin/monter.php?table=public&id='.$public['id'].'&avant='.$avant.'">Monter</a>';
					}
					$html.='
					&nbsp;<a href="admin/modifier_public.php?id='.$public['id'].'">Modifier le public</a>
					&nbsp;<a href="admin/suppr_public.php?id='.$public['id'].'">Supprimer le public</a>
					
				</div>
			</li>';
			$avant=$public['id'];
		
		}
		return $html;
	}
	
	function getPublics($lang){
		
		$query="SELECT p.*,pl.libelle FROM `public` p LEFT JOIN  `public_lang` pl ON p.id=pl.id_public WHERE lang=".$lang." ORDER BY `ordre`";
		
		$result = $this->bd->select_arrays($query);
		return $result;
	}
	
	function getPublicsActivite($activite,$lang=1){
		
		$query="SELECT p.*,pl.libelle FROM `public_activite2` p 
		LEFT JOIN public_lang pl ON pl.id_public=p.id_public
		WHERE `id_activite`=".$activite." AND pl.lang=".$lang;
		
		
		$results = $this->bd->select_arrays($query);
		$tab_retour=array();
		foreach($results as $result){
			$tab_retour[$result['id_public']]=$result;
		}
		return $tab_retour;
	}
	
}

?>

Zerion Mini Shell 1.0