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


PHP People::update方法代码示例

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


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

示例1: People

<?php

/**
 * Mise à jour de la date de naissance d'une fiche
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
// On ouvre la fiche contact
$contact = new People($_POST['contact']);
// On formate la date de naissance au bon format
$date = explode('/', $_POST['date']);
krsort($date);
$date = implode('-', $date);
// On met à jour la date de naissance
$contact->update('date_naissance', $date);
开发者ID:leqg,项目名称:leqg,代码行数:21,代码来源:contact-naissance-update.ajax.php

示例2: People

 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
require_once 'includes.php';
$link = Configuration::read('db.link');
$query = $link->prepare('SELECT * FROM `TABLE 30` LIMIT 0, 50');
$query->execute();
$contacts = $query->fetchAll(PDO::FETCH_ASSOC);
foreach ($contacts as $contact) {
    $person = People::create();
    $person = new People($person);
    Core::debug($contact, false);
    // Traitement du nom
    $person->update('nom', $contact['NOM']);
    $person->update('prenoms', $contact['PRENOM']);
    // On paramètre le sexe
    $genre = trim($contact['GENRE']);
    if ($genre == 'Madame') {
        $person->update('sexe', 'F');
    } else {
        $person->update('sexe', 'H');
    }
    $adresse = array('pays' => 'France', 'ville' => '', 'zip' => '', 'street' => '', 'building' => '');
    $decomposition_rue = explode(' ', $contact['ADRESSE 3']);
    $numero = $decomposition_rue[0];
    $first = substr($numero, 0, 1);
    if (is_numeric($first)) {
        $adresse['building'] = $numero;
        unset($decomposition_rue[0]);
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:transfert.php

示例3: isset

<?php

/**
 * Changement du nom d'un contact
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
$fiche = isset($_POST['fiche']) ? $_POST['fiche'] : 0;
$nom = isset($_POST['nom']) ? $_POST['nom'] : '';
$nom_usage = isset($_POST['nomUsage']) ? $_POST['nomUsage'] : '';
$prenoms = isset($_POST['prenoms']) ? $_POST['prenoms'] : '';
// On ouvre cette nouvelle fiche
$data = new People($fiche);
// On lance le changement de sexe
$data->update('nom', $nom);
$data->update('nom_usage', $nom_usage);
$data->update('prenoms', $prenoms);
开发者ID:leqg,项目名称:leqg,代码行数:23,代码来源:contact-nom.ajax.php

示例4: People

 // On regarde si un contact correspodant existe déjà
 $nomPrenom = $contact['Prénom'] . ' ' . $contact['Nom'];
 $search = People::search($nomPrenom);
 if (count($search)) {
     if (count($search) == 1) {
         $person = new People($search[0]['id']);
     } else {
         $person = People::create();
         $person = new People($person);
         $person->update('nom', $contact['Nom']);
         $person->update('prenoms', $contact['Prénom']);
     }
 } else {
     $person = People::create();
     $person = new People($person);
     $person->update('nom', $contact['Nom']);
     $person->update('prenoms', $contact['Prénom']);
 }
 // On met à jour l'organisation si elle existe
 if (!empty($contact['Société'])) {
     $person->update('organisme', $contact['Société']);
 }
 // On met à jour le titre
 if (!empty($contact['Titre1'])) {
     $person->update('fonction', $contact['Titre1']);
 }
 // On rajoute l'adresse
 if (!empty($contact['Ruebureau'])) {
     $adresse = array('numero' => null, 'rue' => $contact['Ruebureau'], 'cp' => $contact['Codepostalbureau'], 'ville' => $contact['Villebureau'], 'pays' => $contact['PaysRégionbureau']);
     $first = substr($adresse['rue'], 0, 1);
     $last = substr($adresse['rue'], -1, 1);
开发者ID:leqg,项目名称:leqg,代码行数:31,代码来源:importation.php

示例5: People

<?php

require_once 'includes.php';
$link = Configuration::read('db.link');
$query = $link->prepare('
    SELECT      `contact_id` AS `id`
    FROM        `coordonnees`
    WHERE       MD5(`coordonnee_email`) = :email
    LIMIT       0, 1
');
$query->bindValue(':email', $_GET['email']);
$query->execute();
$infos = $query->fetch(PDO::FETCH_ASSOC);
$person = new People($infos['id']);
$person->update('nom', $_POST['nom']);
$person->update('prenoms', $_POST['prenom']);
$query = $link->prepare('
    UPDATE      `coordonnees`
    SET         `coordonnee_email` = :email
    WHERE       MD5(`coordonnee_email`) = :id
');
$query->bindValue(':email', $_POST['newemail']);
$query->bindValue(':id', $_GET['email']);
$query->execute();
header('Location: http://cordery.leqg.info/mail-info.php?email=' . md5($_POST['newemail']) . '&action=modification');
开发者ID:leqg,项目名称:leqg,代码行数:25,代码来源:mail-update.php

示例6: People

<?php

/**
 * Changement de la date de naissance d'un contact
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
$data = new People($_POST['contact']);
$date = explode('/', $_POST['date']);
krsort($date);
$date = implode('-', $date);
$data->update('date_naissance', $date);
开发者ID:leqg,项目名称:leqg,代码行数:18,代码来源:person-birthdate.ajax.php

示例7: People

<?php

/**
 * Mise à jour de l'organisme et de la fonction d'un contact
 *
 * PHP version 5
 *
 * @category Ajax
 * @package  LeQG
 * @author   Damien Senger <hi@hiwelo.co>
 * @license  https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License 3.0
 * @link     http://leqg.info
 */
// On ouvre la fiche contact
$contact = new People($_POST['contact']);
// On formate la date de naissance au bon format
$organisme = $_POST['organisation'];
$fonction = $_POST['fonction'];
// On met à jour l'organisme
$contact->update('organisme', $organisme);
// On met à jour la fonction
$contact->update('fonction', $fonction);
开发者ID:leqg,项目名称:leqg,代码行数:22,代码来源:contact-update-organisation.ajax.php


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