function rechercher_patient(&$data, $champ, $critere, $debut, $fin) { $mypdo = new mypdo(); $liste_patients = $mypdo->liste_patient($champ, $critere, $debut, $fin); $patient = array(); $i = 0; if ($liste_patients !== false) { while ($objPatient = $liste_patients->fetchObject()) { $patient['id'] = $objPatient->ID_PATIENT; $patient['name'] = $objPatient->NOM; $patient['full_name'] = $objPatient->NOM . " " . $objPatient->PRENOM; $patient['avatar_url'] = "image/infirmier/default.png"; $patient['text'] = "texte"; $data['items'][$i] = $patient; $i++; } $data['total_count'] = $liste_patients->rowCount(); } else { $data['total_count'] = 0; } }
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['id_article'] = $_POST['idarticle']; $tab['type'] = $_POST['type_article']; $tab['contenu'] = $_POST['contenu']; $tab['titre'] = $_POST['titre']; $resultat = $mypdo->maj_article($tab); if (isset($resultat) && $resultat) { $data['success'] = true; } else { $errors['message'][0] = 'Erreur lors de la mise à jour de l\'article ! '; } if (!empty($errors)) { $data['success'] = false; $data['errors'] = $errors; } else { if ($data['success']) { $data['message'][0] = "Article modifié avec succés !"; } } } else { $errors['message'][0] = 'Vous n\'avez pas les droits nécessaires !'; $data['errors'] = $errors;
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['email'] = $_POST['email']; $tab['mdp'] = md5($_POST['mp']); $tab['nom'] = $_POST['nom']; $tab['prenom'] = $_POST['prenom']; $tab['date_naiss'] = $_POST['date_naiss']; $tab['tel1'] = $_POST['tel1']; $tab['tel2'] = $_POST['tel2']; $tab['tel3'] = $_POST['tel3']; //Adresse $tab['num_rue'] = $_POST['adresse1']; $tab['nom_rue'] = $_POST['adresse2']; $tab['cp'] = $_POST['cp']; $tab['ville'] = $_POST['ville']; $tab['lien_photo'] = ''; // Pas de lien photo $resultat = $mypdo->ajouter_infirmier($tab); if (isset($resultat) && $resultat) { $data['success'] = true; } else { $errors['message'][0] = 'Erreur lors de l\'ajout de l\'infirmier ! '; }
<?php session_start(); include_once '../class/autoload.php'; $data = array(); $data['incomplete_results'] = false; /* * Seul un compte ADMIN ou INFIRMIER a l'autorisation de faire une recherche de SOIN */ if (isset($_SESSION['type']) && ($_SESSION['type'] == 'admin' || $_SESSION['type'] == 'infirmier')) { $mypdo = new mypdo(); $champ = "LIBELLE_SOIN"; $critere = $_POST['q']; $debut = $_POST['page'] * 3; $fin = $debut + 3; $data['items'] = array(); $liste_soins = $mypdo->recherche_soins($champ, $critere, $debut, $fin); $data['items'] = $liste_soins; $data['total_count'] = count($data['items']); } echo json_encode($data);
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['identifiant'] = $_POST['identifiant']; $tab['mp'] = $_POST['mp']; $tab['nom1'] = $_POST['nom1']; $tab['prenom1'] = $_POST['prenom1']; $tab['adresse11'] = $_POST['adresse11']; $tab['adresse12'] = $_POST['adresse12']; $tab['cp1'] = $_POST['cp1']; $tab['ville1'] = $_POST['ville1']; $tab['mail1'] = $_POST['mail1']; $tab['tel11'] = $_POST['tel11']; $tab['tel12'] = $_POST['tel12']; $tab['tel13'] = $_POST['tel13']; $tab['fonction1'] = $_POST['fonction1']; $tab['nom2'] = $_POST['nom2']; $tab['prenom2'] = $_POST['prenom2']; $tab['adresse21'] = $_POST['adresse21']; $tab['adresse22'] = $_POST['adresse22']; $tab['cp2'] = $_POST['cp2']; $tab['ville2'] = $_POST['ville2']; $tab['mail2'] = $_POST['mail2']; $tab['tel21'] = $_POST['tel21']; $tab['tel22'] = $_POST['tel22'];
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab_infirmier['id_infirmier'] = $_POST['idinfirmier']; $tab_infirmier['email'] = $_POST['email']; $tab_infirmier['nom'] = $_POST['nom']; $tab_infirmier['prenom'] = $_POST['prenom']; $tab_infirmier['date_naiss'] = $_POST['date_naiss']; $tab_infirmier['tel1'] = $_POST['tel1']; $tab_infirmier['tel2'] = $_POST['tel2']; $tab_infirmier['tel3'] = $_POST['tel3']; $tab_infirmier['lien_photo'] = ''; // Pas de lien photo //Adresse $tab_adresse['num_rue'] = $_POST['adresse1']; $tab_adresse['nom_rue'] = $_POST['adresse2']; $tab_adresse['cp'] = $_POST['cp']; $tab_adresse['ville'] = $_POST['ville']; $tab_adresse['id_adresse'] = $_POST['idadresse']; $resultat = $mypdo->maj_infirmier($tab_infirmier); if (isset($resultat) && $resultat === true) { $data['success'] = true; $data['message'][0] = "Informations de l'infirmier " . $_POST['nom'] . " " . $_POST['prenom'] . " mises à jour avec succés."; } else {
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab_patient['id_patient'] = $_POST['idpatient']; $tab_patient['email'] = $_POST['email']; $tab_patient['nom'] = $_POST['nom']; $tab_patient['prenom'] = $_POST['prenom']; $tab_patient['date_naiss'] = $_POST['date_naiss']; $tab_patient['tel1'] = $_POST['tel1']; $tab_patient['tel2'] = $_POST['tel2']; $tab_patient['tel3'] = $_POST['tel3']; //Adresse $tab_adresse['num_rue'] = $_POST['adresse1']; $tab_adresse['nom_rue'] = $_POST['adresse2']; $tab_adresse['cp'] = $_POST['cp']; $tab_adresse['ville'] = $_POST['ville']; $tab_adresse['id_adresse'] = $_POST['idadresse']; $resultat = $mypdo->maj_patient($tab_patient); if (isset($resultat) && $resultat) { $data['success'] = true; $data['message'][0] = "Informations du patient " . $_POST['nom'] . " " . $_POST['prenom'] . " mises à jour avec succés."; } else { $errors['message'][0] = 'Les infirmations du patient n\'ont pas été mises à jour. Note : Pour qu\'une modification soit acceptée au moins un des champs doit être modifié.';
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['id_enfant'] = $_POST['id_enfant']; $data = $mypdo->supp_enfant_famille($tab); echo json_encode($data);
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab_patient['id_patient'] = $_POST['idpatient']; $tab_patient['id_adresse'] = $_POST['idadresse']; $tab_patient['nom'] = $_POST['nom']; $tab_patient['prenom'] = $_POST['prenom']; $resultat = $mypdo->supprimer_patient($tab_patient); if (isset($resultat) && $resultat) { $data['success'] = true; $data['message'][0] = "Patient " . $_POST['nom'] . " " . $_POST['prenom'] . " supprimé avec succés."; } else { $errors['message'][0] = 'Erreur lors de la suppression du patient : ' . $_POST['nom'] . " " . $_POST['prenom']; } if (!empty($errors)) { $data['success'] = false; $data['errors'] = $errors; } } else { $errors['message'] = 'Vous n\'avez pas les droits nécessaires !'; $data['errors'] = $errors; } echo json_encode($data);
<?php session_start(); include_once '../class/autoload.php'; $data = array(); if (isset($_SESSION['type']) && ($_SESSION['type'] === "admin" || $_SESSION['type'] === "infirmier")) { $mypdo = new mypdo(); /* * On regarde si la requete attend en réponse une liste de visites ou * une visite spécifique (dont l'ID_VISITE - $_POST['idvisite'] - est fourni par la page * effectuant la requete * * Si "$_POST['idvisite']" n'est pas définit on renvoit une liste de visites * dans l'intervalle - $_POST["date_debut"] - $_POST["date_fin"] - */ if (isset($_POST['idvisite'])) { $idvisite = $_POST['idvisite']; $data['visite'] = array(); if ($_SESSION['type'] === "infirmier") { /* * Pour un (utilisateur connecté) INFIRMIER on ne liste que * les visites dont ID_INFIRMIER est égal à l'ID_INFIRMIER (identifiant stocké dans un cookie de session) */ $visite = $mypdo->infos_visite($idvisite, $_SESSION['id_utilisateur']); } else { $visite = $mypdo->infos_visite($idvisite); } if ($visite !== false) { $tab_visite = array(); $objVisite = $visite->fetchObject(); $tab_visite['id'] = $objVisite->ID_VISITE;
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['type'] = $_POST['type_article']; $tab['contenu'] = $_POST['contenu']; $tab['titre'] = $_POST['titre']; $resultat = $mypdo->ajouter_article($tab); if (isset($resultat) && $resultat) { $data['success'] = true; } else { $errors['message'][0] = 'Erreur lors de l\'ajout de l\'article ! '; } if (!empty($errors)) { $data['success'] = false; $data['errors'] = $errors; } else { if ($data['success']) { $data['message'][0] = "Article ajouté avec succés !"; } } } else { $errors['message'][0] = 'Vous n\'avez pas les droits nécessaires !'; $data['errors'] = $errors; }
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['email'] = $_POST['email']; $tab['categ'] = $_POST['categ']; $resultat = $mypdo->restitution_mdp($tab); if (isset($resultat) && $resultat == true) { $data['success'] = true; } else { $errors['message'] = 'Identifiant ou catégorie incorrects ! '; } if (!empty($errors)) { $data['success'] = false; $data['errors'] = $errors; } else { if ($data['success']) { $data['message'] = "Un email contenant les instructions de réinitialisation vous a été envoyé !"; } } echo json_encode($data);
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['email'] = $_POST['email']; $tab['mdp'] = md5($_POST['mp']); $tab['nom'] = $_POST['nom']; $tab['prenom'] = $_POST['prenom']; $tab['date_naiss'] = $_POST['date_naiss']; $tab['tel1'] = $_POST['tel1']; $tab['tel2'] = $_POST['tel2']; $tab['tel3'] = $_POST['tel3']; //Adresse $tab['num_rue'] = $_POST['adresse1']; $tab['nom_rue'] = $_POST['adresse2']; $tab['cp'] = $_POST['cp']; $tab['ville'] = $_POST['ville']; $tab['lien_photo'] = ''; // Pas de lien photo $resultat = $mypdo->ajouter_patient($tab); if (isset($resultat) && $resultat) { $data['success'] = true; } else { $errors['message'][0] = 'Erreur lors de l\'ajout du patient ! '; }
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['nom'] = $_POST['nom']; $tab['prenom'] = $_POST['prenom']; $tab['specificite'] = $_POST['specificite']; $tab['id_enfant'] = $_POST['id_enfant']; echo $tab; $data = $mypdo->modif_enfant_famille($tab); echo json_encode($data);
<?php session_start(); include_once '../class/autoload.php'; $data = array(); $data['errors'] = array(); $errors = array(); $data['success'] = false; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { if (isset($_POST['idinfirmier']) && isset($_POST['idpatient']) && isset($_POST['date_visite']) && isset($_POST['heure_visite'])) { $mypdo = new mypdo(); $idinfirmier = $_POST['idinfirmier']; $idpatient = $_POST['idpatient']; $jour_visite = $_POST['date_visite']; $heure_visite = $_POST['heure_visite']; $date_visite = $jour_visite . " " . $heure_visite; $datetime_timestamp = strtotime($date_visite); $now = time(); //Une visite doit être programmée plus de 48 heures avant la date de visite prévue if ($datetime_timestamp <= $now + 3600 * 48) { array_push($errors, "Une visite doit être programmée au moins 48 heures avant la date de visite prévue"); } else { $tab = array(); $tab['idinfirmier'] = $idinfirmier; $tab['idpatient'] = $idpatient; $tab['date_visite'] = $date_visite; if ($mypdo->ajouter_visite($tab)) { $data['success'] = true; } } }
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['id'] = $_POST['id']; $tab['mp'] = $_POST['mp']; $tab['categ'] = $_POST['categ']; $resultat = $mypdo->connect($tab); if (isset($resultat)) { $_SESSION['id'] = $tab['id']; $_SESSION['type'] = $tab['categ']; $data['success'] = true; } else { $errors['message'] = 'Identifiant,mot de passe,catégorie invalide !'; } if (!empty($errors)) { $data['success'] = false; $data['errors'] = $errors; } else { if ($data['success']) { $data['message'] = "Vous êtes bien connecté !"; } } echo json_encode($data);
<?php include_once '../class/autoload.php'; $mypdo = new mypdo(); $tab = array(); $tab['email'] = ""; $tab['mdp'] = ""; $tab['email'] = $_POST['email']; //$tab ['mdp'] = md5 ( $_POST ['mdp'] ); $tab['mdp'] = $_POST['mdp']; $tab_infirmier = $mypdo->connect_mobile($tab); echo json_encode($tab_infirmier); /*echo $tab['email']; echo '<br>'; echo $tab['mdp'];*/
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['nom'] = $_POST['nom']; $tab['prenom'] = $_POST['prenom']; $tab['specificite'] = $_POST['specificite']; $tab['id_famille'] = $_SESSION['id']; $data = $mypdo->insert_enfant_famille($tab); echo json_encode($data);
<?php include_once '../class/autoload.php'; $mypdo = new mypdo(); $table = $_POST['table']; switch ($table) { case 'categorie': $tab_categ_soins = $mypdo->retourne_categ_soins(); echo $tab_categ_soins; break; case 'type': $tab_type_soins = $mypdo->retourne_type_soins(); echo $tab_type_soins; break; case 'soin': $tab_soins = $mypdo->retourne_soins(); echo $tab_soins; break; }
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['identifiant'] = $_POST['identifiant']; $tab['nom'] = $_POST['nom']; $tab['prenom'] = $_POST['prenom']; $tab['age'] = $_POST['age']; $tab['commentaire'] = $_POST['commentaire']; $data = $mypdo->insert_enfant_admin($tab); echo json_encode($data);
<?php include "/pdo.php"; $database = new mypdo(); $db_name = "member"; // $where = [ // "id" => 1 // ]; $where = ['AND' => ["id" => 1, "status" => 2], 'LIMIT' => [0, 10], 'ORDER' => ["id ASC"]]; $arr = ["id", "user"]; $data = $database->select($db_name, $arr, $where); prex($data);
<?php session_start(); include_once '../class/autoload.php'; $errors = array(); $errors['message'] = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['user'] = $_POST['user']; $tab['idjeton'] = $_POST['idjeton']; $tab['mdp'] = $_POST['mdp']; $tab['mdp2'] = $_POST['mdp2']; $tab['categ'] = $_POST['categ']; $tab['date'] = $_POST['date']; if (strlen($tab['mdp']) < 8) { array_push($errors['message'], "Le mot de passe doit comporter au moins 8 caractères."); } if (strcmp($tab['mdp'], $tab['mdp2']) != 0) { array_push($errors['message'], "Les mots de passe saisis doivent être identiques ! "); } if (empty($errors['message']) && !$mypdo->reinit_mdp($tab)) { array_push($errors['message'], "Erreur lors de la réinitialisation."); } if (!empty($errors['message'])) { $data['success'] = false; $data['errors'] = $errors; } else { $data['success'] = true; $data['message'] = "Votre mot de passe a été réinitialisé. Vous allez être redirigé vers la page d'accueil.";
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab['id_article'] = $_POST['idarticle']; $resultat = $mypdo->supprimer_article($tab); if (isset($resultat) && $resultat) { $data['success'] = true; } else { $errors['message'][0] = 'Erreur lors de la suppression de l\'article ! '; } if (!empty($errors)) { $data['success'] = false; $data['errors'] = $errors; } else { if ($data['success']) { $data['message'][0] = "Article supprimé avec succés !"; } } } else { $errors['message'][0] = 'Vous n\'avez pas les droits nécessaires !'; $data['errors'] = $errors; } echo json_encode($data);
<?php session_start(); include_once '../class/autoload.php'; if (isset($_SESSION['type']) && $_SESSION['type'] == 'admin') { $errors = array(); $data = array(); $data['success'] = false; $tab = array(); $mypdo = new mypdo(); $tab_infirmier['id_infirmier'] = $_POST['idinfirmier']; $tab_infirmier['id_adresse'] = $_POST['idadresse']; $tab_infirmier['nom'] = $_POST['nom']; $tab_infirmier['prenom'] = $_POST['prenom']; $resultat = $mypdo->supprimer_infirmier($tab_infirmier); if (isset($resultat) && $resultat) { $data['success'] = true; $data['message'][0] = "Infirmier " . $_POST['nom'] . " " . $_POST['prenom'] . " supprimé avec succés."; } else { $errors['message'][0] = 'Erreur lors de la suppression l\'infirmier : ' . $_POST['nom'] . " " . $_POST['prenom']; } if (!empty($errors)) { $data['success'] = false; $data['errors'] = $errors; } } else { $errors['message'] = 'Vous n\'avez pas les droits nécessaires !'; $data['errors'] = $errors; } echo json_encode($data);