Skip to content

Commit

Permalink
affichage.php usagers OK
Browse files Browse the repository at this point in the history
  • Loading branch information
lilouuuuuuu committed Dec 15, 2023
1 parent a8d86dd commit 95bffa5
Showing 1 changed file with 29 additions and 38 deletions.
67 changes: 29 additions & 38 deletions PHP/affichage.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,49 +11,40 @@
<h1>Affichage des patients</h1>
<?php

$mdp = 'iutinfo';
$server = 'localhost';
$login = "etu1";
// Connexion à la base de données (à personnaliser avec vos propres informations de connexion)
$servname = "localhost";
$dbname = "patientele";
$user = "etu1";
$pass = "iutinfo";

try {
$linkpdo = new PDO("mysql:host=$server;dbname=$patientele", $login, $mdp);

// Prépare la requête SQL
$requete = "SELECT * FROM usager";

// Exécute la requête
$resultat = $connexion->query($requete);

// Vérifie s'il y a des résultats
if ($resultat->num_rows > 0) {
echo '<h2>Votre patientèle :</h2>';
echo '<table border="1">';
echo '<tr><th>ID</th><th>Nom</th><th>Prénom</th><th>Adresse</th><th>Date naissance</th><th>Lieu naissance</th><th>Numéro sécurité sociale</th></tr>';

// Affiche les résultats
while ($row = $resultat->fetch_assoc()) {
echo '<tr>';
echo '<td>' . $row['idusager'] . '</td>';
echo '<td>' . $row['Nom'] . '</td>';
echo '<td>' . $row['Prenom'] . '</td>';
echo '<td>' . $row['Adresse'] . '</td>';
echo '<td>' . $row['DateNaissance'] . '</td>';
echo '<td>' . $row['LieuNaissance'] . '</td>';
echo '<td>' . $row['NumSecu'] . '</td>';
echo '<td><a href="modifierPatient.php?nom=' . $row['Nom'] . '&prenom=' . $row['Prenom'] . '&adresse=' . $row['Adresse'] . '&dateNaissance=' . $row['DateNaissance'] . '&lieuNaissance=' . $row['LieuNaissance'] . '&numSecu=' . $row['NumSecu'] . '">Modifier</a> |
<a href="supprimer.php?nom=' . $row['Nom'] . '&prenom=' . $row['Prenom'] . '&adresse=' . $row['Adresse'] . '&dateNaissance=' . $row['DateNaissance'] . '&lieuNaissance=' . $row['LieuNaissance'] . '&numSecu=' . $row['NumSecu'] . '">Supprimer</a></td>';
echo '</tr>';
}
echo '</table>';
} else {
echo '<p>Aucun contact trouvé avec les mots-clés saisis.</p>';
}
$bdd = new PDO("mysql:host=$servname;dbname=$dbname", $user, $pass);
}

catch (Exception $e) {
die('Erreur de connexion à la base de données :: ' . $e->getMessage());
}
}


$reponse = $bdd->query("SELECT * FROM usager");
$donnees = $reponse->fetchAll();
echo '<h2>La patientèle :</h2>';
echo '<table border="1">';
echo '<tr><th>ID</th><th>Nom</th><th>Prénom</th><th>Adresse</th><th>Date naissance</th><th>Lieu naissance</th><th>Numéro sécurité sociale</th></tr>';

foreach ($donnees as $donnee) {
// Affiche les résultats

echo '<tr>';
echo '<td>' . $donnee['idusager'] . '</td>';
echo '<td>' . $donnee['Nom'] . '</td>';
echo '<td>' . $donnee['Prenom'] . '</td>';
echo '<td>' . $donnee['Adresse'] . '</td>';
echo '<td>' . $donnee['DateNaissance'] . '</td>';
echo '<td>' . $donnee['LieuNaissance'] . '</td>';
echo '<td>' . $donnee['NumSecu'] . '</td>';
echo '<td><a href="modifierPatient.php?nom=' . $donnee['Nom'] . '&prenom=' . $donnee['Prenom'] . '&adresse=' . $donnee['Adresse'] . '&dateNaissance=' . $donnee['DateNaissance'] . '&lieuNaissance=' . $donnee['LieuNaissance'] . '&numSecu=' . $donnee['NumSecu'] . '">Modifier</a> |
<a href="supprimer.php?nom=' . $donnee['Nom'] . '&prenom=' . $donnee['Prenom'] . '&adresse=' . $donnee['Adresse'] . '&dateNaissance=' . $donnee['DateNaissance'] . '&lieuNaissance=' . $donnee['LieuNaissance'] . '&numSecu=' . $donnee['NumSecu'] . '">Supprimer</a></td>';
echo '</tr>';

}
?>
</body>

0 comments on commit 95bffa5

Please sign in to comment.