Récupérer le ID

Résolu
Bonsoir,
voila j'ai crée un tableau affichant le contenu d'une table
dont ses 3 colonnes sont (un lien Modifier,ID,Texte),mon problème c'est
que je veut lorsque on clique sur Modifier je récupère le ID de
la ligne correspondante dans une variable,
personne peut m'aider et merci d'avance.
Configuration: Windows XP
Firefox 3.5.3

4 réponses

  1. Sur "la page qui envoi la varible" (en français : "la page qui envoie la variable") :
    ...
    while($infos=mysql_fetch_array($retoure))
    
    {
    ?>
    <form action="recu.php"method="post" >
    <a href="recu.php?id= $infos['id']"><?php echo $infos['id'];?></a>
    </form>
    ...
    => Supprimes l'espace et ajoute "<?php echo" et "; ?>" autour.
    1. Tu peux faire passer des paramètres par la méthode "get".
      En gros, il suffit d'ajouter ?variable=valeur à la fin d'une url.
      Exemple : http://example.com/news.php?id=3&action=editer
      De cette manière, tu auras une variable $_GET['id'] qui vaudra 3 et une autre $_GET['action'] qui vaudra "editer".
      1. Re,
        voila ce qu j'ai fait:

        pour la page qui envoi la varible:

        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
        <head>
        <title>Bienvenue sur mon site !</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        </head>
        <body>
        <?php
        mysql_connect("localhost","root");
        mysql_select_db("test");
        $retoure=mysql_query("select* from news order by id ")or die(mysql_error());
        while($infos=mysql_fetch_array($retoure))

        {
        ?>
        <form action="recu.php"method="post" >
        <a href="recu.php?id= $infos['id']"><?php echo $infos['id'];?></a>
        </form>
        <?php echo $infos['contenu'];?>

        <br/>
        <?php
        }
        ?>
        </body>
        </html>

        et pour la page qui reçoi cette variable

        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
        <head>
        <title>Bienvenue sur mon site !</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        </head>
        <body>
        <?php
        echo $_GET['id'];
        ?>
        </body>
        </html>

        mais elle affiche $infos['id'] et pas la valeure.