diff --git a/controleurs/c_utilisateur.php b/controleurs/c_utilisateur.php
index c5e03f3..700020e 100644
--- a/controleurs/c_utilisateur.php
+++ b/controleurs/c_utilisateur.php
@@ -17,6 +17,8 @@ case 'voir':
include("vues/v_entete.php");
$lesInfosUtilisateur = $pdo->getInfosUtilisateur("*",$_SESSION['idUtilisateur']);
+ //modification mamadou
+ $lesInfosUtilisateurVisite = $pdo->getInfosUtilisateurVisite($_SESSION['nom'],$_SESSION['prenom']);
include("vues/v_ficheUtilisateur.php");
break;
}
diff --git a/modele/classPDO.php b/modele/classPDO.php
index 611457e..b5fbb06 100644
--- a/modele/classPDO.php
+++ b/modele/classPDO.php
@@ -62,7 +62,23 @@ class PdoBD
}
/** ---------------------------------------------- Fin module Connexion
*/
-
+ //Modification mamadou
+ //-----------------------------praticien visité
+public function getInfosUtilisateurVisite($nom,$prenom)
+ {
+
+ $req = "SELECT pNom, pPrenom,COUNT(vNum)
+ FROM utilisateur
+ INNER JOIN visite ON utilisateur.uId = visite.uId
+ INNER JOIN praticien ON visite.pNum=praticien.pNum
+ WHERE uPrenom='$prenom' AND uNom='$nom'
+ GROUP BY pNom";
+ $rs = PdoBD::$monPdo->query($req);
+
+ if ($rs === false) {afficherErreurSQL("Probleme lors de la lecture des informations d'un utilisateur...", $req, PdoBD::$monPdo->errorInfo());}
+ $ligne = $rs->fetch();
+ return $ligne;
+ }
/** ---------------------------------------------- gestion des PARAMETRES
/**
* Retourne les informations de la table TYPEPARAMETRE
diff --git a/vues/v_ficheParametre.php b/vues/v_ficheParametre.php
index 9db69df..13f4c78 100644
--- a/vues/v_ficheParametre.php
+++ b/vues/v_ficheParametre.php
@@ -31,7 +31,8 @@ echo("
");
echo(" |
-  |
+
+  |
");
echo ("
");
diff --git a/vues/v_ficheUtilisateur.php b/vues/v_ficheUtilisateur.php
index 9db69df..1118390 100644
--- a/vues/v_ficheUtilisateur.php
+++ b/vues/v_ficheUtilisateur.php
@@ -1,100 +1,80 @@
-
- ');
-/*================================================================================================== */
-$nbP=count($lesInfosParametre);
-echo("
-
-
-
-
-
-
- | ");
- if ($nbP>=10)
- {
- echo("
-
-
- | ");
- }
- echo("
-
-
- ");
-?>
\ No newline at end of file
+
+
+
+ ");
+
+
+
+
+
+
+/*================================================================================================== */
+echo("
+
+
+ ");
+ echo("
+ Nom et Prenom du praticien |
+ Nombre de visites |
+ ");
+
+
+ foreach ($lesInfosUtilisateurVisite as $uneLigne)
+ {
+ //probleme
+ echo("
+ ".$uneLigne['pNom']." ".$uneLigne['pPrenom']." |
+ ".$uneLigne['COUNT(vNum)']." |
+
+
+ ");
+
+ }
+ echo('
+ ');
+
+
+
+
+echo ('');
\ No newline at end of file
|