<?php
include 'INCLUDE/MySQL_PDO_liste_personnes_include_sprog_commun_web.php';
include 'INCLUDE/MySQL_PDO_liste_personnes_include_param_dbb.php';
?>
<!DOCTYPE html>
<html>
 <head> <!-- Entête HTML -->
    <meta charset="utf-8" />
    <title>Recherche par nom</title>
	<link href="CSS/MySQL_PDO_liste_personnes.css" rel="stylesheet" type="text/css" /> 
 </head>
 <body>
   <?php
   // --------------------------------------------------------------
   // Cette page peut être appelée de deux manières différentes :
   // - une première fois : le formulaire doit être renseigné
   // - une deuxième fois : le formulaire a été renseigné et les valeurs sont transmises
   // --------------------------------------------------------------
   if (!empty($_POST['rechercher_nom']))
   {
    // --------------------------------------------------------------
    // cas ou le formulaire a été validé et on appelle
    // une nouvelle fois ce programme avec les données du formulaire
    // --------------------------------------------------------------
     $nom_recherche=$_POST['NomRech'];
     // --- Protection de l'injection HTML ---
     $nom_recherche = strip_tags($nom_recherche);
     // --- recherche ---
     $tab_personnes=Recherche_sur_critere('Nom',$nom_recherche);
     if (count($tab_personnes) == 0)
     {
      $Message="La personne ayant le nom ".$nom_recherche." n'a pas &eacute;t&eacute; trouv&eacute;e !";
      affiche_message_erreur("Aucune personne trouv&eacute;e",$Message);
     }
     else
     {
      // --- Affichage du tableau ---
      $titre="Liste des personnes trouv&eacute;es pour : Nom contient \"".$nom_recherche."\"";
      affichage_liste_personnes($titre,$tab_personnes);
     }
   }
   else
   {
    // --- formulaire de saisie des informations pour la recherche
    ?>
    <br/>
    <!-- <form action="MySQL_PDO_liste_personnes_recherche_nom_web.php" method="post"> -->
    <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
    <fieldset>
    <legend>Saisissez une partie du nom de la personne &agrave; rechercher :</legend><br/>
    Entrez un &eacute;l&eacute;ment nom (ex : Dup) : <input type="text" name="NomRech" size="20" maxlength="20" autofocus/><br/><br/>
    <input type="submit" name="rechercher_nom" value="Rechercher" />
        <input type="reset" value="Effacer le formulaire" />
        </fieldset>
       </form>
       <?php
    //}
   }
   // ----------------------------------
   // -- lien pour retourner au menu ---
   // ----------------------------------
   include 'INCLUDE/MySQL_PDO_liste_personnes_include_retour_menu_web.php';
   ?>
 </body>
</html>
