Comment mémoriser une variable lorsque je clique sur un lien
Bonjour,
Je viens de développer pour la première fois le programme sur la session.
Je résume un peu mon travail : il y aura la liste des élèves, lorsque je clique sur un des élèves pour connaître son parcours scolaire, sa fiche civile, ... etc
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $query="SELECT * FROM eleve ORDER BY nom";
$resultat=mysql_query($query);
while ($val=mysql_fetch_array($resultat))
{
$num=$val["id"];
$nom=$val["nom"];
$prenom=$val["prenom"];
echo '<a href="membre.php&id=' . $num . '">' . $nom . ' ' . $prenom . '</a><br>';
}
mysql_close(); |
Lorsque je clique sur un élève, le lien appelle la page web donc le lien est le suivant : membre.php?id=3 (par exemple) mais j'obtiens la page d'erreur comme le montre ci-dessous :
Citation:
Not Found
The requested URL /DevSession/membre.php&id=1 was not found on this server.
Apache/1.3.33 Server at 127.0.0.1 Port 80
Je pense qu'il faut utiliser la fonction : $_SESSION['eleve']=$num;
Si c'est bien le cas, pourriez-vous m'aider à arranger avec cette variable et la fonction <a href ...>... </a> car j'ai cherché une bonne journée et pas moyen de faire fonctionner correctement
Sinon faut-il travailler avec la base de données ?
Merci de votre aide.
EricDou