Exemplo n.º 1
0
	static function update($igp,$fic=0)
	{
		$date = date("Y-m-d H:i:s");
		$zSql = " UPDATE moul_gpficmail SET dateCreation = '" . $date . "'";
		$zSql .= " , fic = " . $fic;
		$zSql .= " WHERE grp = " . $igp;
		CBdd::update($zSql);
	}
Exemplo n.º 2
0
	static function insert($id_user, $id_groupe) {
		$sql1 = "SELECT text FROM groupe WHERE id = " . $id_groupe;
		$tab_user_old 	= explode("|",CBdd::select_one($sql1, "text"));
		$tab_user_new 	= array_unique(array_merge($tab_user_old, array($id_user)));
		$liste_user_new = trim(implode("|", $tab_user_new), "|");
		
		$sql2 = "UPDATE groupe SET text = '" . $liste_user_new . "' WHERE id = " . $id_groupe;
		return (CBdd::update($sql2));
	}
Exemplo n.º 3
0
	static function update_element($nom_element, $new_valeur) {
		if(self::is_element($nom_element)) {
			$sql = "UPDATE configuration SET valeur = '" . $new_valeur . "' WHERE nom = '" . $nom_element . "'";
			$res = CBdd::update($sql);
		} else {
			$sql = "INSERT INTO configuration(nom, valeur) VALUES('". $nom_element ."', '" . $new_valeur . "')";
			$res = CBdd::update($sql);
		}
		return $res;
	}
Exemplo n.º 4
0
	function update() {
		$arr_key = array_keys($this->table);
		$set = '';
		foreach($arr_key as $key) {
		    if($key != 'tablename')
			$set	= 	$set . "," . $key . " = '" . $this->table[$key] . "'";
		}
		$set = substr($set, 1);
		$sql = "
		UPDATE " . $this->table['tablename'] . " 
		SET    " . $set . "
		WHERE id =	"   . $this->table['id'];
		
		CBdd::update($sql);
	}
Exemplo n.º 5
0
                    $date = date("Y-m-d H:i:s");
                    $zSql  = " INSERT INTO moul_tables (mlt_id,mlt_zMail,mlt_iListId,mlt_zDateCreation) " ;
                    $zSql .= " VALUES('','" . $toItm1['mtp_zMail'] . "','" . $toItm1['mtp_iListId'] . "','" . $date . "') " ;
                    CBdd::insert($zSql) ;
                    
                    // Insertion de l'adresse mail dans contact avec comme login, passe et nom le nom du compte
                    $exp_mail = explode('@',$toItm1['mtp_zMail']);
                    
                    // Les adresses valides venant de la Moulinette a pour opportunité : contactmail
                    $zSql  = " SELECT id FROM opportunite WHERE nom = 'contactmail'" ;
                    $id_opp = CBdd::select_one($zSql,'id') ;
                    
                    // La civilité par défaut : 1 => Monsieur
                    
                    $zSql  = " INSERT INTO user (login,passe,civilite,nom,email,etat_contact,idopportunite,date) " ;
                    $zSql .= " VALUES('" . $exp_mail[0] . "','" . $exp_mail[0] . "','1','" . $exp_mail[0] . "','" . $toItm1['mtp_zMail'] . "','1','" . $id_opp ."','" . $date . "') " ;
                    print ($zSql);
                    CBdd::insert($zSql);
                    
            	}
            
	            // --- On met à jour le statut du mail pour dire qu'on l'a traité
	            $zSql   = " UPDATE moul_tables_tmp SET mtp_iEtat = 2 ";
	            $zSql  .= " WHERE mtp_iEtat = 1 AND mtp_id = ".$toItm1['mtp_id'];
	            CBdd::update($zSql);
		        }
		    }
//    }

?>
Exemplo n.º 6
0
	$a = @$_POST["a"];
	if(!empty($_POST['order'])) $order = $_POST['order']; else $order = @$_SESSION['order'];
}

/*--------------------------------------------------------------------
		TRAITEMENTS
----------------------------------------------------------------------*/
switch ($a) {

case 0 : // Afficher
	break;
		
case 2 : // Modifier etat
	$id = 0;
	if(!empty($_GET['id'])) $id = $_GET['id'];
	CBdd::update('UPDATE email SET etat = 1-etat WHERE id = '.$id);
	break;
	
case 3 : // Supprimer 1
	if(!empty($_GET['id'])) $id = $_GET['id'];
	break;
	
case 33 : // Supprimer 2
	if(!empty($_GET['id'])) $id = $_GET['id'];
	$email = new CTableEmail(array('id'=>$id));
	$email ->delete();
	break;

case 4 : // Ajouter 1 
	break;
		
Exemplo n.º 7
0
		$user_id = CTableUser::get_id_by_email($mail);
	}
	else {
		$zColIdUser = '******';
		$zTableUser = '******';
		$user_id = CTableGrUser::get_id_by_email($mail);
	}
	
	// Par précaution sur l'existence de l'utilisateur dans la base
	if ( $user_id != '' ){	
	  $zSql2 = "SELECT COUNT(*) AS num FROM retour_email WHERE retour_email_id_email ='".$id."' AND " . $zColIdUser . " ='".$user_id."'";
	  $iNbRowMatch = CBdd::select_one($zSql2,'num');
	
	  if ((int)($iNbRowMatch) > 0) {
	    $zSql3 = "UPDATE retour_email SET retour_email_statut='2', retour_email_lien='1' WHERE retour_email_id_email ='".$id."' AND " . $zColIdUser . " = ". $user_id;
	    $resUpdate = CBdd::update($zSql3);
	  }
	  else {
	    $zSql3 = "INSERT INTO retour_email (retour_email_id_email, " . $zColIdUser . ", retour_email_statut, retour_email_lien) VALUES ('".$id."', '".$user_id."', '2', '1')";
	    $resInsert = CBdd::insert($zSql3);
	  }
	}
	
// Redirection  vers le lien cliqué par le Client
	header('Location:'.$url);
}
else {
	echo 'Lien non trouvé';
}

?>
Exemplo n.º 8
0
	
	
case 6 : // Filtrer 1
	
	break;
	
case 66 : // Filtrer 1
	
	break;
case 7:
	if(!empty($_GET['id'])) $id = $_GET['id'];
	$timg  = new CTableImage(array('id'=>$id));
	$image   = $timg->select_row();
	
	CBdd::update('UPDATE image SET defaut = 0 WHERE defaut = 1 AND idgal = '.$image['idgal']);
	CBdd::update('UPDATE image SET defaut = 1 WHERE id = '.$id.' AND idgal = '.$image['idgal']);
	
	$a = 0;
	
	break;
case 8 : // Modifier etat diaporama
	if(!empty($_GET['id'])) $id = $_GET['id'];
	$pag = new CTableImage(array('id'=>$id));
	$pag ->reverse_cmtr();
	break;
}
/*------------------------------------------------------
		A FAIRE DANS TOUS LES CAS
--------------------------------------------------------*/
if(!isset($_SESSION['idgal'])) {
	$_SESSION['idgal'] = 0;
Exemplo n.º 9
0
	function delete() {
		parent::delete();
		$this->table['id'];
		$sql = "UPDATE groupeContact SET text = TRIM(BOTH '|' FROM REPLACE(CONCAT('|',text,'|'), '|" . $this->table['id'] . "|', '|'))";
		CBdd::update($sql);
	}
Exemplo n.º 10
0
	function updatecom2($table, $recherche, $condition, $conditionVal ) {
		$Zsql = "UPDATE ".$table." SET ".$recherche." WHERE ".$condition."=".$conditionVal;
		$res = CBdd::update($Zsql);
		return $res;
	}
Exemplo n.º 11
0
	function delete()
	{
		$sql = "UPDATE `user` SET idopportunite = 1 WHERE idopportunite = " . $this->table['id'];
		CBdd::update($sql);
		parent::delete();
	}
Exemplo n.º 12
0
		$idcom = CTableCommune::recupnomCom('communeD', 'id_user', 'id_user', $id);
		if ($idcom) CTableCommune::updatecom2('communeD', $where, 'id_user', $id);
		else CTableCommune::insert2('communeD', $where);
	}
	
	if ($login=="") {
		$error_type = 1;
		$error_signe['login'] = "******";
	}
	if ($passe=="") {
		$error_type = 2;
		$error_signe['passe'] = "*";
	}
	if ($paysV){
	if ($paysV != $pays){	
			CBdd::update("UPDATE user SET commune_alias=".$idcomA." WHERE id=".$id."");
			$error_signe['pays'] = "*";
			$error_type = 3;
	}
	}
	if (($error_type == 1) || ($error_type == 2)) {
		//erreur de type champ non valide
		$msginfo = "Champ non valide";
		break;
	}else if($error_type == 3){
		$msginfo = "Erreur sur pays";
		break;
	}
	
	//-- MAJ Contact 
	if(CTableUser::is_admin($_SESSION['idmbr'])) {
	function delete()
	{
		$sql = "UPDATE `entreprise` SET opportuniteContact = 1 WHERE opportuniteContact = " . $this->table['id'];
		CBdd::update($sql);
		parent::delete();
	}
Exemplo n.º 14
0
	$nom_com = 'Genève';
	
	if ($id=='') {
		$error_type = 1;
		$error_signe['menu'] = '*';
	}
	
	if ($error_type > 0) {
		//erreur de type champ non valide
		$msginfo = 'Champ non valide';
		break;
	}
	
	
	// Mise à jour de donnée
	CBdd::update("UPDATE CpQuartier SET q_cp = ".$id." WHERE q_cp =".$_SESSION['id']."");
		
	$msginfo = 'Quartier bien modifiée';
	$a = 0;
	break;
case 6 : // Filtrer Menu
	if(isset($_GET['idsec'])) $_SESSION['idsec'] = $_GET['idsec'];
	break;
	
}

/*------------------------------------------------------
		A FAIRE DANS TOUS LES CAS
--------------------------------------------------------*/

// Critère pour filtre
Exemplo n.º 15
0
		static function update_set($fic,$ml,$iId)
		{
			$zSql = " UPDATE moul_groupes SET fichiers=" . $fic . ", mails=" . $ml . " WHERE id = " . $iId;
			CBdd::update($zSql);
		}
Exemplo n.º 16
0
	
	if ($nom=="") {
		$error_type = 1;
		$error_signe['nom'] = "*";
	}
	if ($error_type > 0) {
		//erreur de type champ non valide
		$msginfo = "Champ non valide";
		$a = 5;
		break;
	}
	
	$tart= new CTableGroupe(array('id'=>$id, 'nom'=>CFunction::addslashes($nom), 'etat'=>$etat));
	$tart->update();
	
	CBdd::update("UPDATE email SET destinataire = '".$nom."' WHERE destinataire = '".$old_nom."'");
	$msginfo = "groupe bien modifié";
	$a = 0;
	break;
	
case 555 : // Vider
	if(!empty($_GET['id'])) $id = $_GET['id'];
	$tgroupe= new CTableGroupe(array('id'=>$id, 'text'=>''));
	$_group  = $tgroupe->select_row();
	
	$nom = $_group['nom'];
	$etat = $_group ['etat'];
	
	$tgroupe->update();
	$msginfo = "groupe bien vidé";
	$a = 5;
Exemplo n.º 17
0
	function reverse_diaporama() {
		CBdd::update("UPDATE galerie SET etat_diaporama = 1-etat_diaporama WHERE id = ".$this->table['id']);
	}
Exemplo n.º 18
0
	static function update($id)
	{
		$zSql = " UPDATE moul_groupes_tmp SET tmp_grp = 0,tmp_date='0' WHERE tmp_id = " . $id;
		CBdd::update($zSql);
	}
Exemplo n.º 19
0
	break;
	
case 3 : // Supprimer FAQ
	if(!empty($_GET['id'])) $id = $_GET['id'];
	break;
	
case 33 : // Supprimer FAQ
	if(!empty($_GET['id'])) $id = $_GET['id'];
	$faq = new CTableFaq(array('id'=>$id));
	$faq->delete();	
	
	// D財ctiver la page FAQ si aucune question n'est plus activ狊	
	$num_active = CBdd::select_one('SELECT COUNT(id) as active FROM faqs WHERE etat=1', 'active');
	
	if($num_active==0) {
		CBdd::update("UPDATE page SET etat=0 WHERE text LIKE '%<!--FAQ-->%'");
	}	
	
	break;

case 4 : // Ajouter 1
	if(!empty($_POST['question'])) 	$question 	= trim($_POST['question']);
	if(!empty($_POST['reponse'])) 	$reponse 	= trim($_POST['reponse']);
	if(!empty($_POST['etat'])) 		$etat 		= $_POST['etat'];
	break;
		
case 44 : // Ajouter 2
	if(!empty($_POST['question'])) 	$question 		= trim($_POST['question']);
	if(!empty($_POST['reponse'])) 	$reponse 		= trim($_POST['reponse']);
	if(!empty($_POST['etat'])) 		$etat 		= $_POST['etat'];
	
Exemplo n.º 20
0
	. addslashes($nom) . "', '" 
	. addslashes($prenom) . "', '" 
	. htmlentities(addslashes($pays),ENT_COMPAT ,'UTF-8') . "', '" 
	. htmlentities(addslashes($expediteur),ENT_COMPAT ,'UTF-8') . "', '" 
	. htmlentities(addslashes($telephone),ENT_COMPAT ,'UTF-8') . "')";
		
	if(!CBdd::insert($sql1)) exit;
	$iduser = mysql_insert_id();
	
	// Commune
	$idcom = CCom::recupnomCom('commune', 'id_com', 'nom_com', $ville);
	if ($idcom) CBdd::update("UPDATE user SET commune_alias=".$idcom." WHERE id=".$iduser."");
	else {
		// Estexiste
		$where = "nom_comD = '".$ville."', pays ='".$pays."',id_user ='******'";
		$idcom = CCom::recupnomCom('communeD', 'id_user', 'id_user', $iduser);
		if ($idcom) CCom::updatecom2('communeD', $where, 'id_user', $iduser);
		else CCom::insert('communeD', $where);
	}
	$sql3 = "UPDATE reponse SET iduser = "******" WHERE iduser = 1 AND date = '" . $date . "'";
	CBdd::update($sql3);
	
	CUserGroupe::insert($iduser, $id_groupe);
}

/*---------------------------------------------------------------------
		CONFIRMATION
----------------------------------------------------------------------*/
echo  $msginfo;
?>
Exemplo n.º 21
0
	break;
		
case 55 : // Modifier 2
	if(!empty($_POST['id'])) 		$id 		= $_POST['id'];
	if(!empty($_POST['valeur'])) 	$valeur 	= CFunction::addslashes(trim($_POST['valeur']));

	if ($valeur=="") {
		$error_type = 2;
		$error_signe['valeur'] = "*";
	}
	if ($error_type > 0) {
		//erreur de type champ non valide
		$msginfo = "Champ non valide";
		break;
	}
	CBdd::update("UPDATE configuration SET valeur='".$valeur."' WHERE id=".$id."");
	//$tconfig = new CTableConfiguration(array('id'=>$id, 'valeur'=>$valeur));
	//$tconfig ->update();
	$msginfo = "configuration bien modifi&eacute;e";
	$a = 0;
	break;
}

/*------------------------------------------------------
		A FAIRE DANS TOUS LES CAS
--------------------------------------------------------*/
$Zsql = "SELECT * FROM configuration ORDER BY nom";
$r_configuration = CBdd::select($Zsql)
//$r_configuration = CTableConfiguration::select("*", $filtre, $order);
?>
<!-- InstanceEndEditable -->
Exemplo n.º 22
0
	}else $nombre = count($tab_user_new); 
	
	//echo $nombre;
	for($a=0; $a<$nombre; $a++){
			if ($aleatR == 2) $produit[] = $tab_user_new[array_rand($tab_user_new)];
			else $produit[] = $tab_user_new[$a];
	} 
	
	
		
	$liste_user_new = implode("|", $produit);
	//echo 'liste_user_new'.$liste_user_new;
	
	$groupe = new CTableGroupeCommune(array('id'=>$id_groupe, 'text'=>$liste_user_new));
	
	CBdd::update("UPDATE groupeCommune SET id ='".$id_groupe."',text = '".$liste_user_new."' WHERE id ='".$id_groupe."' ORDER BY RAND()");
	
	$msginfo = "Enregistrement bien effectu&eacute;";
	
	$a = 0;
	break;
}
/*------------------------------------------------------
		A FAIRE DANS TOUS LES CAS
--------------------------------------------------------*/
//REQUETTE POUR AFFICHAGE

if(!empty($_SESSION['idpays']) && (empty($_GET['ville']))){
	$filtre = " WHERE pays like '".$_SESSION['idpays']."'";
	if (($_GET['alphaA']) ||($_SESSION['alphaA'])){
		if ($_GET['alphaA'] != '') $filtre  .=" AND nom_com LIKE '" . $_GET['alphaA'] ."%'";
Exemplo n.º 23
0
	function reverse_cmtr() {
		CBdd::update("UPDATE image SET etat_com = 1-etat_com WHERE id = ".$this->table['id']);
	}
Exemplo n.º 24
0
			{
    			$msginfo = "La pièce jointe a dépassé 10Mo" ;
    			$a = 4 ;
			}
    			
		break;
	
	case 5 : // --- Modification affichage
			$sql      = "SELECT * FROM hbpiecesjointes WHERE id = " . $id ;
			$toPieces = CBdd::select_row($sql);
		break;
	
	case 55 : // --- Modification traitement
			$piece = CFile::upload_file($_FILES['piece'], $url_dest, $unzip, true);
			$Sql = "UPDATE hbpiecesjointes SET etat = '" . $etat . "', piece = '" . $piece . "' WHERE id = '" . $id . "'";
			CBdd::update($Sql) ;
			$msginfo = "Piece jointe bien modifié" ;
			$a = 0 ;
		break;
}
?>
<?php
/*------------------------------------------------------
		A FAIRE DANS TOUS LES CAS
--------------------------------------------------------*/
$filtre_etat 		= CSession::get('filtre_etat', $etat);
$filtre  = " 1 AND etat like '" . $filtre_etat;
$order = COrder::formate($order) ;
?>
<!-- InstanceEndEditable -->
<div id="mainwrap">