Pour afficher une données d'un membre,j'ai fait :
ce code est placé juste avant la balise <html> tout en haut,le fichier "connect.php" contient tout les parametres de connexion et de selection :
<?
require_once("connect.php");
?>
Ensuite,juste après la balise <body>,j'ai mis :<?
$sql = 'SELECT membre FROM parties WHERE id = "$id"';
$sql="UPDATE membre SET parties= parties-1 , pi= pi+1 WHERE id='$id' ";
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
mysql_free_result ($req);
mysql_close ();
?>
et pour finir,pour afficher la donnée sélectionner,je met la ou je souhaite le voir écrit :<? echo $data['parties']; ?>
Et le probleme est que rien ne s'affiche alors que normalement,le nombre de parties restante devrait s'afficher,non ? !Vous avez une idée d'ou pourrait venir le problème ?
Merci !
Ps : petite précision, le :
$sql="UPDATE membre SET parties= parties-1 , pi= pi+1 WHERE id='$id' ";
cette requete fonctionne sans probleme !