Bonsoir j'explique mes souhaits en faite j'ai une première page qui récupéré un nom sélectionné précédement par la méthode POST:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?php echo $_POST['nom']; ?>
ensuite sur cette page j'utilise le nom sélectionné en champ caché et l'utilisateur
remplis le reste du formulaire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<form name="insertion" action="insertion_garde.php" method="POST">
<input type="hidden" name="id" value="<?php echo $id_gardespv; ?>" />
<input type="hidden" name="statut" value="<?php echo $statut; ?>" />
<input type="hidden" name="nom" value="<?php echo $_POST['nom']; ?>">
<table width="532" border="1">
  <tr>
    <td><div align="center">Date</div></td>
    <td><div align="center">Horaire</div></td>
    <td><div align="center">Valide</div></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td width="158"><input type="text" size="2" name="jour"/>
      /
        <input type="text" size="2" name="mois"/>
        /
      <input type="text" size="4" name="an" value="<?php echo $year; ?>"/></td>
    <td width="144"><input type="text" name="horaire" /></td>
    <td width="115"><div align="center">
      <select name="valide">
        <option value="">En attente</option>
        <option value="oui">Accepté</option>
        <option value="annulé">Annulé</option>
      </select>
    </div></td>
    <td width="87"><div align="center">
      <input type="submit" value="insérer" />
et ainsi lorsque qu'il clique sur insérer cela me lance la page php qui me permet de rentrer les données saisies dans la base :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
include("haut.php");
include("config.php");
 
$jour = htmlspecialchars($_POST['jour']);
    $mois = htmlspecialchars($_POST['mois']);
    $an = htmlspecialchars($_POST['an']);
    $date = ($an."-".$mois."-".$jour);
 
  //connection au serveur
  $cnx = mysql_connect( "localhost", "root", "" ) ;
 
  //sélection de la base de données:
  $db  = mysql_select_db( "grh" ) ;
 
  //récupération des valeurs des champs:
  $id     = $_POST["id"] ;
  $statut     = $_POST["statut"] ;
 
  $nom     = $_POST["nom"] ;
 
  $date = ($an."-".$mois."-".$jour);
 
  $horaire = $_POST["horaire"] ;
 
  $valide = $_POST["valide"] ;
 
 
  //création de la requête SQL:
  $sql = "INSERT  INTO gardespv VALUES ('', '" . $statut . "', '" . $nom . "', '" . $date . "', '" . $horaire . "', '" . $valide . "') " ;
 
  //exécution de la requête SQL:
  $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
 
  //affichage des résultats, pour savoir si l'insertion a marchée:
  if($requete)
  {
    echo("L'insertion a été correctement effectuée") ; 
  }
  else
  {
    echo("L'insertion à échouée") ;
  }
?>
Et je souhaiterais donc que l'utilisateur après avoir sélectionné le nom et effectué un premier enregistrement en validant le formulaire soit rediriger à nouveau vers le meme formulaire pour effectué un nouvel enregistrement tous en gardant dans le $_POST['nom'] le nom de la meme personne choisis au début !

je pense que cela doit ce faire sur la derniére page et ici en particulier mais je ne sais comment, merçi pour votre aide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
//affichage des résultats, pour savoir si l'insertion a marchée:
  if($requete)
  {
    echo("L'insertion a été correctement effectuée") ;