tu devrais envoyer l'identifiant de ta ligne sur la page modif_prog_art:
onClick=leapTo('modif_prog_art.php?id=<? echo $tab_prog['identifiant_prog_generale']; ?>')
ainsi tu récupère l'identifiant sur ta nouvelle page, tu refait une requête "select * from prog_generale where identifiant=$HTTP_GET_VARS['id'];" et tu ressorts toutes les infos que tu veux.
Ou alors, dans ta boucle while, tu créés un <table> avec un <form> dedans pour chaque résultat. Ton bouton devient alors un type submit. Et tu récupères tes infos par $HTTP_POST_VARS['nom_du_champ'].
y a pleins de solution, comme mettre des radiobutton ou des checkbox devant chaques lignes, ta boucle while étant dans un formulaire, un bouton submit aprés la boucle et tu ne récupères que les infos des lignes dont les checkbox sont cochés. Mais là, c'est plus du newbiesme, c déjà plus ardu. Testes ma première soluce, tuverras c'est la plus simple même si c'est pas la plus sécurisée. La deuxième est plus sûre mais un poil plus pointue à comprendre si t'es vraiment un débutant ( j'aime pas le terme de newbie, on est tous newbie tout au long de notre vie je pense!).
Voilà, j'espère que ça a répondu à ta question.
Hicksman

-------------------------------
Réponse au message :
-------------------------------
> bonjour, je debute en php, je mexcuse de poser une question qui doit vous paraitre trop conne mais ca fait 2 jours que javance pas. Voile Mon probleme: jaffiche une liste de nuplet avec a chaque ligne un bouton modifier. Si on clique dessus une nouvelle page doit souvrir (la ok) mais avec toutes les proprietes du nuplet selectionne et cest la ou se situe mon souci. Je vous passe mon code pour que vous puissiez me dire que ajouter ou modifer:
>
> <SCRIPT>
> function leapTo (link)
> {
> location=link;
> }
> </SCRIPT>
> ..............................
>
> <?php
> $prog="SELECT * FROM prog_generale WHERE date='$date' order by heure_deb,minute_deb";
> $resu=mysql_query($prog);
> while ($tab_prog=mysql_fetch_array($resu)){
> $hdeb=$tab_prog['heure_deb'];
> echo "<input name=hdeb type=text size=2 value=$hdeb disabled=yes>";
> $mdeb=$tab_prog['minute_deb'];
> echo "h";
> echo " ";
> echo "<input name=mdeb type=text size=2 value=$mdeb disabled=yes>";
> $spect=$tab_prog['spectacle'];
> echo " ";
> echo "<input name=spectacle type=text size=40 value='$spect' disabled=yes>";
> $lieu=$tab_prog['lieu'];
> echo " ";
> echo "<input name=lieu type=text size=15 value=$lieu disabled=yes>";
> $px=$tab_prog['tarif'];
> echo " ";
> echo "<input name=tarif type=text size=5 value=$px disabled=yes>";
> $comment=$tab_prog['commentaire'];
> echo " ";
> echo "<textarea name=commentaire cols=50 value='$commentaire' disabled=yes></textarea>";
> echo " ";
> echo "<input name=modifier size=8 type=button value=modifier onClick=leapTo('modif_prog_art.php')>";
>
>
> LeManchot