%PDF- %PDF-
Direktori : /home/alliance/domains/congress-eldw.eu/public_html/inc/classes/ |
Current File : /home/alliance/domains/congress-eldw.eu/public_html/inc/classes/Bloc.php |
<?php class Bloc extends Load { var $bd; var $lang; var $nom_table='bloc'; var $clef_primaire='id_bloc'; var $table=array('id_page','type','ordre','photo','taillephoto','semivalid'); var $table_lang=array('texte','bouton','soustitre','nom_fichier','tags','copyright','valide','lien_bouton','afficher'); function Bloc() { //constructor parent::Load(); $this->bd = new BaseOps; $this->lang = new Lang; } function next_id(){ $query = "SELECT max(id_bloc) FROM `bloc`"; $data = $this->bd->select_array($query); if ($data[0] == null) return 1; else return $data[0]+1; } function getBloc($id_bloc){ $query = "SELECT * FROM `bloc` WHERE id_bloc =".$id_bloc; $return=$this->bd->select_array($query); $query = "SELECT * FROM `bloc_lang` WHERE `id_bloc`=".$id_bloc; $lang_traductions=$this->bd->select_arrays($query); foreach($lang_traductions as $lang_traduction){ foreach($this->table_lang as $unchamp){ $return[$unchamp.'_'.$lang_traduction['id_lang']]=$lang_traduction[$unchamp]; } } return $return; } function getBlocLang($id_bloc,$id_lang){ $query = "SELECT * FROM `bloc` b LEFT JOIN `bloc_lang` bl ON bl.id_bloc=b.id_bloc WHERE `id_lang`=".$id_lang." AND b.id_bloc =".$id_bloc; echo $query; $return=$this->bd->select_array($query); return $return; } function getFirstBloc($type="texte",$id_lang){ } } ?>