unset($requete_membres); $login = $liste_membres[0]['nom']; $rangInput = $liste_membres[0]['rang']; echo '<form action="?menu=compte&sousmenu=modifierCompte&id=' . $id . '" method="post"><p><label for="login">Login :</label><input type="text" name="login" id="login" value="' . $login . '"></p><p><label for="ancienPassword">Ancien mot de passe :</label><input type="password" name="ancienPassword" id="ancienPassword" required></p><p><label for="nouveauPassword">Nouveau mot de passe :</label><input type="password" name="nouveauPassword" id="nouveauPassword"></p><p><label>Poste :</label>'; foreach ($rang as $cle => $valeur) { echo '<input type="radio" name="rang" value="' . $cle . '" ' . ($cle == $rangInput ? 'checked' : '') . '>' . $valeur . ' '; } echo '</p><p><input type="hidden" name="niveau" id="niveau" value="1"><input type="submit" value="Modifier le compte"></p></form>'; } else { $login = empty($_POST['login']) ? false : $_POST['login']; $ancienMdp = empty($_POST['ancienPassword']) ? false : $_POST['ancienPassword']; $nouveauMdp = empty($_POST['nouveauPassword']) ? $ancienMdp : $_POST['nouveauPassword']; $rangInput = empty($_POST['rang']) ? false : $_POST['rang']; if ($login && $ancienMdp && $rangInput) { $requete_membre = new requete(); $requete_membre->update('membre', array('nom' => $login, 'mdp' => array('VALEUR' => $nouveauMdp, 'SALAGE' => true), 'dateCreation' => time(), 'rang' => $rangInput)); $requete_membre->where(array('membre' => array('id' => $id, 'mdp' => array('VALEUR' => $ancienMdp, 'SALAGE' => true)))); // echo $requete_membre->requete_complete(); $requete_membre->executer_requete(); $erreur = array_merge($erreur, $requete_membre->liste_erreurs); unset($requete_membre); echo '<p>Le compte a bien été modifié.</p>'; } else { echo '<p class="erreur"></p>'; } } } else { echo '<p class="erreur">Vous n\'avez pas les droits nécessaires pour effectuer cette action.</p>'; } include_once 'listerComptes.php'; }
<?php if (empty($_SESSION)) { session_start(); } if ($_SESSION) { if (file_exists('../../../../fonctions/api.class.php')) { require_once '../../../../fonctions/api.class.php'; $adresse = empty($_POST['adresse']) ? false : $_POST['adresse']; $codePostal = empty($_POST['codePostal']) ? false : $_POST['codePostal']; $ville = empty($_POST['ville']) ? false : $_POST['ville']; $idPersonne = empty($_POST['idPersonne']) ? false : $_POST['idPersonne']; if ($adresse && $codePostal && $ville && $idPersonne) { $requete = new requete(); $requete->update('personne', array('adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville)); $requete->where(array('personne' => array('id' => $idPersonne))); $requete->executer_requete(); unset($requete); } } else { $retour['resultat'] = 'erreur importation API'; } echo $retour['resultat']; }
} if ($_SESSION) { if (file_exists('../../../../fonctions/api.class.php')) { require_once '../../../../fonctions/api.class.php'; $idTournee = empty($_POST['idTournee']) ? 0 : $_POST['idTournee']; $requete = new requete(); $requete->select(array('personne' => array('id', 'numPerTou')), 'p'); $requete->where(array('p' => array('numTournee' => $idTournee, 'corbeille' => false))); $requete->order('p.numPerTou'); // echo $requete->requete_complete().'<br><br>'; $requete->executer_requete(); $liste = $requete->resultat; unset($requete); if ($liste) { $nbPersonnes = count($liste); $tab_final = array(); for ($i = 0; $i < $nbPersonnes; $i++) { $requete = new requete(); $requete->update('personne', array('numPerTou' => $i)); $requete->where(array('personne' => array('id' => $liste[$i]['p.id']))); // echo $requete->requete_complete().'<br>'; $requete->executer_requete(); unset($requete); } $retour['resultat'] = true; } } else { $retour['resultat'] = 'erreur importation API'; } echo json_encode($retour['resultat']); }
if ($_SESSION) { $id = is_numeric($_GET['id']) ? $_GET['id'] : 0; $actif = false; $corbeille = true; /**************************/ $requete = new requete(); $requete->select(array('personne' => array('numTournee', 'numPerTou')), 'p'); $requete->where(array('p' => array('id' => $id))); $requete->executer_requete(); $liste = $requete->resultat; unset($requete); $numTournee = $liste[0]['p.numTournee']; $numPerTou = $liste[0]['p.numPerTou']; /**************************/ $requete = new requete(); $requete->requete_direct('UPDATE v2__personne SET numPerTou = numPerTou-1 WHERE v2__personne.numTournee = ' . $numTournee . ' AND numPerTou > ' . $numPerTou); // echo $requete->requete_complete(); $requete->executer_requete(); unset($requete); /**************************/ $requete = new requete(); $requete->update('personne', array('actif' => $actif, 'corbeille' => $corbeille, 'numTournee' => 1, 'numPerTou' => -1)); $requete->where(array('personne' => array('id' => $id))); // echo $requete->requete_complete(); $requete->executer_requete(); $erreur = array_merge($erreur, $requete->liste_erreurs); unset($requete); /**************************/ echo '<p>Le client a été supprimée.</p>'; include 'listerClients.php'; }
$requete_membres = new requete(); $requete_membres->select('menu_' . $type); $requete_membres->where(array('menu_' . $type => array('id' => $id))); // echo $requete_membres->requete_complete(); $requete_membres->grand_tableau = false; $requete_membres->executer_requete(); $liste_membres = $requete_membres->resultat; $erreur = array_merge($erreur, $requete_membres->liste_erreurs); unset($requete_membres); $nom = $liste_membres['nom']; echo '<form action="?' . $_SERVER['QUERY_STRING'] . '&id=' . $id . '" method="post"><p><label for="nom">Nom :</label><input type="text" name="nom" id="nom" value="' . $nom . '"></p><p><input type="hidden" name="niveau" id="niveau" value="1"><input type="submit" value="Modifier"></p></form>'; } else { $nom = empty($_POST['nom']) ? false : $_POST['nom']; if ($nom) { $requete_membre = new requete(); $requete_membre->update('menu_' . $type, array('nom' => $nom)); $requete_membre->where(array('menu_' . $type => array('id' => $id))); // echo $requete_membre->requete_complete(); $requete_membre->executer_requete(); $erreur = array_merge($erreur, $requete_membre->liste_erreurs); unset($requete_membre); echo '<p>Le ' . $type . ' a bien été modifié.</p>'; } else { echo '<p class="erreur">Erreur</p>'; } } } else { echo '<p class="erreur">Vous n\'avez pas les droits nécessaires pour effectuer cette action.</p>'; } include 'lister.php'; }
<?php if (empty($_SESSION)) { session_start(); } if ($_SESSION) { $id = is_numeric($_GET['id']) ? $_GET['id'] : 0; $requete = new requete(); $requete->select('personne'); $requete->where(array('personne' => array('id' => $id))); $requete->executer_requete(); $liste = $requete->resultat; unset($requete); if ($liste) { $actif = $liste[0]['actif'] ? false : true; $requete = new requete(); $requete->update('personne', array('actif' => $actif, 'corbeille' => false)); $requete->where(array('personne' => array('id' => $id))); $requete->executer_requete(); unset($requete); } if ($actif) { echo '<p>Le client a été passé en inactif.</p>'; } else { echo '<p>Le client a été passé en actif.</p>'; } include 'listerClients.php'; }
$nomComplet = $liste_membres['nomComplet']; $couleur = $liste_membres['couleur']; echo '<form action="?menu=gestion&sousmenu=modifier&type=' . $type . '&id=' . $id . '" method="post"><p><label for="nom">Nom :</label><input type="text" name="nom" id="nom" value="' . $nom . '" required/></p>'; if ($type == 'regime') { echo '<p><label>Nom complet :<input type="text" name="nomComplet" id="nomComplet" value="' . $nomComplet . '" maxlength="100" /></p>'; echo '<p><label>Couleur :<input type="color" name="couleur" id="couleur" value="#' . $couleur . '" /></p>'; } echo '<p><input type="hidden" name="niveau" id="niveau" value="1"><input type="submit" value="Modifier"></p></form>'; } else { $nom = empty($_POST['nom']) ? false : $_POST['nom']; $nomComplet = empty($_POST['nomComplet']) ? $nom : $_POST['nomComplet']; $couleur = empty($_POST['couleur']) ? '000' : substr($_POST['couleur'], 1); if ($nom) { $requete_membre = new requete(); if ($type == 'regime') { $requete_membre->update($type, array('nom' => $nom, 'nomComplet' => $nomComplet, 'couleur' => $couleur)); } else { $requete_membre->update($type, array('nom' => $nom)); } $requete_membre->where(array($type => array('id' => $id))); // echo $requete_membre->requete_complete(); $requete_membre->executer_requete(); $erreur = array_merge($erreur, $requete_membre->liste_erreurs); unset($requete_membre); echo '<p>Le ' . $type . ' a bien été modifié.</p>'; } else { echo '<p class="erreur">Erreur</p>'; } } } else { echo '<p class="erreur">Vous n\'avez pas les droits nécessaires pour effectuer cette action.</p>';
// nom, prenom, sexe, adresse, codePostal, ville, telephone, telephoneSecond $id = empty($_GET['id']) ? empty($_POST['id']) ? 0 : $_POST['id'] : $_GET['id']; $niveau = empty($_POST['niveau']) ? false : $_POST['niveau']; $trouve = true; if ($niveau) { $nom = empty($_POST['nom']) ? false : $_POST['nom']; $prenom = empty($_POST['prenom']) ? false : $_POST['prenom']; $sexe = empty($_POST['sexe']) ? false : $_POST['sexe']; $adresse = empty($_POST['adresse']) ? false : $_POST['adresse']; $codePostal = empty($_POST['codePostal']) ? false : $_POST['codePostal']; $ville = empty($_POST['ville']) ? false : $_POST['ville']; $telephone = empty($_POST['telephone']) ? false : $_POST['telephone']; $telephoneSecond = empty($_POST['telephoneSecond']) ? '' : $_POST['telephoneSecond']; if ($nom && $prenom && $sexe && $adresse && $codePostal && $ville && $telephone) { $requete = new requete(); $requete->update('ressource', array('nom' => $nom, 'prenom' => $prenom, 'sexe' => $sexe, 'adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville, 'telephone' => $telephone, 'telephoneSecond' => $telephoneSecond)); $requete->where(array('ressource' => array('id' => $id))); // echo $requete->requete_complete(); $requete->executer_requete(); $erreur = array_merge($erreur, $requete->liste_erreurs); unset($requete); echo '<p>La ressource a bien été modifiée.</p>'; include 'listerRessources.php'; $trouve = false; } } else { $requete = new requete(); $requete->select('ressource', 'r'); $requete->where(array('r' => array('id' => $id))); // echo $requete->requete_complete(); $requete->executer_requete();
// echo $requete->requete_complete().'<br><br>'; $requete->executer_requete(); $liste = $requete->resultat; unset($requete); $nombre = count($liste); if ($nombre > 0) { echo '<p><label for="' . $val . '">' . $val . ' :</label><select name="' . $val . '" id="' . $val . '">'; for ($i = 0; $i < $nombre; $i++) { echo '<option value="' . $liste[$i]['id'] . '">' . $liste[$i]['nom'] . '</option>'; } echo '</select></p>'; } else { echo '<p>Aucun(e) ' . $val . ' n\'est enregistré(e).</p>'; } } echo '<p><label for="supplement">Supplément :</label><input type="text" size="25" maxlenght="25" name="supplement" id="supplement" value="' . $supplement . '" /></p><p><input type="hidden" name="niveau" id="niveau" value="1"><input type="submit" value="Modifier le menu"></p></form>'; } else { $requete = new requete(); $requete->update('menu', array('idEntree' => $entree, 'idViande' => $viande, 'idLegume' => $legume, 'idFromage' => $fromage, 'idDessert' => $dessert, 'supplement' => $supplement)); $requete->where(array('menu' => array('id' => $id))); // echo $requete->requete_complete(); $requete->executer_requete(); // $erreur = array_merge($erreur, $requete->liste_erreurs); unset($requete); echo '<p>Le menu a bien été modifié.</p>'; } } else { echo '<p class="erreur">Vous n\'avez pas les droits nécessaires pour effectuer cette action.</p>'; } include 'listerMenu.php'; }
<?php if (empty($_SESSION)) { session_start(); } $retour['erreur'] = 'Erreur lors du changement de version.'; if ($_SESSION) { if (file_exists('../../../../fonctions/api.class.php')) { if (file_exists('../../../../fonctions/connectBDD.php')) { require_once '../../../../fonctions/api.class.php'; require_once '../../../../fonctions/connectBDD.php'; $version = empty($_REQUEST['version']) ? false : $_REQUEST['version']; if ($version) { $requete = new requete(); $requete->update('param', array('texte' => $version)); $requete->where(array('param' => array('intitule' => 'version'))); $requete->executer_requete(); unset($retour['erreur']); $retour['resultat'] = 'nouvelle version : v. ' . $version; } } } } echo json_encode($retour);
$numTournee = is_numeric($numTournee) ? $numTournee : 0; $numPerTou = is_numeric($numPerTou) && $numPerTou != "-1" ? $numPerTou : 0; $requete_membre = new requete(); $requete_membre->requete_direct('UPDATE v2__personne SET numPerTou = numPerTou-1 WHERE v2__personne.numTournee = ' . $ancienNumTournee . ' AND numPerTou > ' . $ancienNumPerTou); // echo $requete_membre->requete_complete(); $requete_membre->executer_requete(); $erreur = array_merge($erreur, $requete_membre->liste_erreurs); unset($requete_membre); $requete_membre = new requete(); $requete_membre->requete_direct('UPDATE v2__personne SET numPerTou = numPerTou+1 WHERE v2__personne.numTournee = ' . $numTournee . ' AND numPerTou >= ' . $numPerTou); // echo $requete_membre->requete_complete(); $requete_membre->executer_requete(); $erreur = array_merge($erreur, $requete_membre->liste_erreurs); unset($requete_membre); $requete = new requete(); $requete->update('personne', array('nom' => $nom, 'prenom' => $prenom, 'sexe' => $sexe, 'adresse' => $adresse, 'codePostal' => $codePostal, 'ville' => $ville, 'telephone' => $telephone, 'telephoneSecond' => $telephoneSecond, 'numTournee' => $numTournee, 'numPerTou' => $numPerTou, 'pain' => $pain, 'potage' => $potage, 'dateActif' => $dateActif, 'sacPorte' => $sacPorte, 'actif' => $actif, 'info' => $info, 'AlimentInterdit' => $AlimentInterdit)); $requete->where(array('personne' => array('id' => $id))); // echo $requete->requete_complete(); $requete->executer_requete(); $erreur = array_merge($erreur, $requete->liste_erreurs); unset($requete); echo '<p>Le client a bien été modifié.</p>'; include 'listerClients.php'; $trouve = false; } } else { $requete = new requete(); $requete->select('personne', 'p'); $requete->where(array('p' => array('id' => $id))); // echo $requete->requete_complete(); $requete->grand_tableau = false;