Coucou,
J'ai été surpris par la notion du endwhile :
http://www.manuelphp.com/php/migration.while.php
Je ne l'ai jamais testé, mais il semble que ce soit une manière de faire...
Perso, j'utilise la manière suivante :
Sinon pour ton erreur, elle vient de là :
If faut que tu remplace par :
Je pense que ça marchera mieux.
En effet, la variable $data n'est pas transmise à ton fichier destination. Elle est donc toujours nul car non initialisée.
La variable _REQUEST[] est une variable système qui prend pour valeur les champs dans l'URL.
Sache cependant que ta méthode n'est pas propre et permet à tous les petits malins de connaitre toutes les informations sur tous tes joueurs.
Je t'encourage à utiliser des boutons (FORMS) et à te pencher sur le débat : POST ou GET...
<edit> Je vois que tu initialises des variables de session ... se pourrait-il que tu ne nous ai pas donnée toutes les informations nécessaires à la compréhension du problème ?
En effet, si tu souhaites utiliser les variables de session, ce que je t'ai donné précédemment ne risque pas de t'aider.
Si tu veux stocker la variable DATA en variable de session, il faut à un moment faire :
$_SESSION[data] = $data.
Je t'encourage à te pencher un peu plus sur la méthode d'utilisation des variables de sessions... si c'est la solution que tu as envisagée. A la manière de la solution des formulaire, elle permettrait de répondre à ton problème ... mais je ne t'encourage pas à aller dans ce sens.
</edit>
Bon courage à toi !
kéké
J'ai été surpris par la notion du endwhile :
http://www.manuelphp.com/php/migration.while.php
Je ne l'ai jamais testé, mais il semble que ce soit une manière de faire...
Perso, j'utilise la manière suivante :
Code :
while ($data = mysql_fetch_assoc($rsc))
{
// du code
}
Sinon pour ton erreur, elle vient de là :
Code :
$id = $data['id'];
If faut que tu remplace par :
Code :
$id = $_REQUEST['id'];
Je pense que ça marchera mieux.
En effet, la variable $data n'est pas transmise à ton fichier destination. Elle est donc toujours nul car non initialisée.
La variable _REQUEST[] est une variable système qui prend pour valeur les champs dans l'URL.
Sache cependant que ta méthode n'est pas propre et permet à tous les petits malins de connaitre toutes les informations sur tous tes joueurs.
Je t'encourage à utiliser des boutons (FORMS) et à te pencher sur le débat : POST ou GET...
<edit> Je vois que tu initialises des variables de session ... se pourrait-il que tu ne nous ai pas donnée toutes les informations nécessaires à la compréhension du problème ?
En effet, si tu souhaites utiliser les variables de session, ce que je t'ai donné précédemment ne risque pas de t'aider.
Si tu veux stocker la variable DATA en variable de session, il faut à un moment faire :
$_SESSION[data] = $data.
Je t'encourage à te pencher un peu plus sur la méthode d'utilisation des variables de sessions... si c'est la solution que tu as envisagée. A la manière de la solution des formulaire, elle permettrait de répondre à ton problème ... mais je ne t'encourage pas à aller dans ce sens.
</edit>
Bon courage à toi !
kéké