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); }
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)); }
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; }
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); }
$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); } } // } ?>
$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;
$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é'; } ?>
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;
function delete() { parent::delete(); $this->table['id']; $sql = "UPDATE groupeContact SET text = TRIM(BOTH '|' FROM REPLACE(CONCAT('|',text,'|'), '|" . $this->table['id'] . "|', '|'))"; CBdd::update($sql); }
function updatecom2($table, $recherche, $condition, $conditionVal ) { $Zsql = "UPDATE ".$table." SET ".$recherche." WHERE ".$condition."=".$conditionVal; $res = CBdd::update($Zsql); return $res; }
function delete() { $sql = "UPDATE `user` SET idopportunite = 1 WHERE idopportunite = " . $this->table['id']; CBdd::update($sql); parent::delete(); }
$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(); }
$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
static function update_set($fic,$ml,$iId) { $zSql = " UPDATE moul_groupes SET fichiers=" . $fic . ", mails=" . $ml . " WHERE id = " . $iId; CBdd::update($zSql); }
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;
function reverse_diaporama() { CBdd::update("UPDATE galerie SET etat_diaporama = 1-etat_diaporama WHERE id = ".$this->table['id']); }
static function update($id) { $zSql = " UPDATE moul_groupes_tmp SET tmp_grp = 0,tmp_date='0' WHERE tmp_id = " . $id; CBdd::update($zSql); }
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'];
. 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; ?>
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é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 -->
}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é"; $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'] ."%'";
function reverse_cmtr() { CBdd::update("UPDATE image SET etat_com = 1-etat_com WHERE id = ".$this->table['id']); }
{ $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">