Bonjour,

je modifie ma demande puisqu'en fouinant j'ai un peu mieux identifier mes problématiques.
Je reformule en complétant et en espérant votre aide.
D'avance Merci.

ce que je veux obtenir :

1 page qui affiche une liste de documents

->acces base de données (ok)
->affichage des lignes etc (ok)
->affichage bouton créer (ok)

=> tout ça j'ai réussi à le faire

1 page pour ajouter/editer un document :

-> mise en place d'un formulaire (ok)
-> vérification des saisies (ok)
-> redirection vers une autre page (ok)

=> tout ça j'ai réussi à le faire

1 page pour visualiser/traiter les infos :

-> afficher un résumé des informations saisies (ok)
-> implementer la bdd et donner un message de confirmation (ok)

=> tout ça j'ai réussi à le faire

Problematique : Je souhaiterais aussi que si :

--> il manque des informations --> l'utilisateur ne soit pas redirigé, mais que le formulaire se reaffiche avec les champs pre-remplis et la liste des informations manquantes.
--> si les informations sont ok alors redirection vers la page qui affichera et traitera les données.

Mon problème principal intervient donc au niveau des conditions

1 page pour voir les documents :

-> avec possibilité de recuperer l'id dans l'url (ça je sais pas faire)
-> acceder a la bdd pour afficher les informations liées à l'id (je sais pas faire non plus)

C'est mon deuxième problème je ne sais pas comment coder ça !

-> 1 bouton qui permette de modifier ce document

1 page qui permette de modifier un document :

-> identique à la page de saisie je suppose
-> recup de l'id dans l'url (je sais pas faire)
-> affichage pre-rempli des zones de saisies (je sais faire mais selon la methode _Post et pas selon l'id que je ne sais pas recuperer)

-> un bouton "mise à jour du document"

Idée :
J'ai pensé à utiliser une même page pour la creation ou l'edition de document.
avec les differences suivantes.:

-> en creation :
l'url est nouveau_document.php
zones de saisies vide et implementation de la base par un INSERT
-> en modification :
l'url comporte l'id (je sais pas faire)
zones de saisies pre-rempli selon l'id et implementation de la base par un UPDATE

En résumé je bloque sur cette page de creation/edition de document.
Et notament avec les conditions et la récupération/utilisation de l'Id.

Je peux vous poster des extraits de code si vous le souhaitez.

Merci d'avance pour votre aide.