本文整理汇总了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);
}
示例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));
}
示例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;
}
示例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);
}
示例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);
}
}
// }
?>
示例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;
示例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é';
}
?>
示例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;
示例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);
}
示例10: updatecom2
function updatecom2($table, $recherche, $condition, $conditionVal ) {
$Zsql = "UPDATE ".$table." SET ".$recherche." WHERE ".$condition."=".$conditionVal;
$res = CBdd::update($Zsql);
return $res;
}
示例11: delete
function delete()
{
$sql = "UPDATE `user` SET idopportunite = 1 WHERE idopportunite = " . $this->table['id'];
CBdd::update($sql);
parent::delete();
}
示例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'])) {
示例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
示例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);
}
示例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;