Bonjour,
Je débute dans la programmation PHP et j'ai quelques soucis.
J'ai crée une zone membre ou l'utilisateur pour créditer son compte grâce à un système de points.
Lorsque l'utilisateur s'inscrit il a sur son compte 0 points.
J'ai crée une page ou l'utilisateur pour ajouter des points à son compte. En gros à chaque fois qu'il va sur cette page il reçoit +1 point.
Voici mon code:
Code :
- <?php
- session_start();
- require_once('config.php');
- include_once('haut.php');
- $pseudo=formulaires($_POST['pseudo']);
- {
- $recup_solde = mysql_fetch_array(mysql_query("select * from membres where solde='".$_SESSION['solde']."'" ));
- $new_solde = $recup_solde['solde'];
- $add_solde = ($new_solde + 1);
- mysql_query("UPDATE membres SET solde= $add_solde" );
- echo'Merci d\'avoir crédité votre compte sur '.$nom_du_site.'<br /><a href="index.php">Retour à mon espace client.</a>';
- include_once('bas.php');
- }
- ?>
|
Le problème c'est que l'utilisateur ne reçoit pas +1 points mais ses points se mettent à 1 par exemple, si je remplace la ligne par:
Code :
- $add_solde = ($new_solde + 3);
|
Il aura 3 points.
En gros le script met les points à 1 or je voudrais que cela rajoute 1 point.
Merci de vos réponses
++