当前位置: 首页>>代码示例>>PHP>>正文


PHP CBdd::update方法代码示例

本文整理汇总了PHP中CBdd::update方法的典型用法代码示例。如果您正苦于以下问题:PHP CBdd::update方法的具体用法?PHP CBdd::update怎么用?PHP CBdd::update使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CBdd的用法示例。


在下文中一共展示了CBdd::update方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: update

	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);
	}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:8,代码来源:CTableMoulGpFic.php

示例2: insert

	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));
	}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:9,代码来源:CUserGroupe.php

示例3: update_element

	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;
	}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:10,代码来源:CTableConfiguration.php

示例4: update

	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);
	}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:15,代码来源:CTable.php

示例5: date

                    $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);
		        }
		    }
//    }

?>
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:30,代码来源:run.php

示例6: switch

	$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;
		
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:30,代码来源:relance.php

示例7: COUNT

		$user_id = CTableUser::get_id_by_email($mail);
	}
	else {
		$zColIdUser = 'retour_email_id_gr_user';
		$zTableUser = 'gr_user';
		$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é';
}

?>
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:31,代码来源:redirection.php

示例8: CTableImage

	
	
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;
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:29,代码来源:fichier-galerie.php

示例9: delete

	function delete() {
		parent::delete();
		$this->table['id'];
		$sql = "UPDATE groupeContact SET text = TRIM(BOTH '|' FROM REPLACE(CONCAT('|',text,'|'), '|" . $this->table['id'] . "|', '|'))";
		CBdd::update($sql);
	}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:6,代码来源:contact.php

示例10: updatecom2

	function updatecom2($table, $recherche, $condition, $conditionVal ) {
		$Zsql = "UPDATE ".$table." SET ".$recherche." WHERE ".$condition."=".$conditionVal;
		$res = CBdd::update($Zsql);
		return $res;
	}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:5,代码来源:CTable.php

示例11: delete

	function delete()
	{
		$sql = "UPDATE `user` SET idopportunite = 1 WHERE idopportunite = " . $this->table['id'];
		CBdd::update($sql);
		parent::delete();
	}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:6,代码来源:CTableOpportunite.php

示例12: if

		$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'])) {
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:31,代码来源:user.php

示例13:

	$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
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:31,代码来源:quartier.php

示例14: update_set

		static function update_set($fic,$ml,$iId)
		{
			$zSql = " UPDATE moul_groupes SET fichiers=" . $fic . ", mails=" . $ml . " WHERE id = " . $iId;
			CBdd::update($zSql);
		}
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:5,代码来源:CTableGrpMl.php

示例15: CTableGroupe

	
	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;
开发者ID:rakotobe,项目名称:Rakotobe,代码行数:30,代码来源:groupe.php


注:本文中的CBdd::update方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。