|
|
|
|
Bonjour,
J'aimerais crée un système de points pour mes membres, mais j'ai un soucis,
j'aimerais reprendre le nombre de points inscrit dans la base de donnée, et y ajouter un nombre, par exemple 50, et ré-inscrire le résultats à la place de l'ancien.
Exemple avant dans ma base:
|usename|points|
|moi test |45 |
Dans ma page ajout.php il faudrait que sa face sa:
Prise dans la base de onnée (sa je sait faire)
Inclure le chiffre repris + 50
45+50 = 95
Dans ma base de donnée j'inclus le résultats de l'addition, donc 95 au lieu de 45.
Résultat dans la base:
|usename|points|
|moi test |95 |
Le problème est que je ne sait pas comment effectuer l'addition et inclure directement le résultat dans la base...
Pouvez-vous m'aider?
Merci d'avance
Configuration: Windows XP Firefox 1.5.0.8
Tu as pourtant bien décorticé le systeme, que ne comprends tu pas exactement ?
$username = "toto"; $request = "SELECT points FROM user_table WHERE username = ' ".$username." ' "; $result = @mysql_query($request,$conn); $nb_points = @mysql_fetch_row($result); calcul : $bonus = 50; $nb_points = $nb_points + $bonus; ou : $bonus = 50; $nb_points += $bonus; Puis tu effectuer une requete de mise à jour sur ta base de donnée pour le username, requete du type : $request = "UPDATE user_table SET points = ' ".$nb_points." ' WHERE username = ' ".$username." ' "; // Et tu exécute ta requete : @mysql_query($reques$conn); Voilà, le principe est là, à toi d'appliquer à ton cas :) ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic et ya pas de bôg môsieu ! ~ |
Ou alors, si tu n'as pas besoin de connaître le chiffre en question au niveau de ta page php (pas d'affichage, pas de traitement, juste une mise à jour de la base de données), tu peux faire plus simple :
$username = "toto"; $increment = 50; $request = "UPDATE user_table SET points = points + $increment WHERE username = '".$username."'"; $result = @mysql_query($request,$conn); |
Donc j'ai réussi à utiliser ces données, et à synchroniser mon site, mon système de points et tout et tout avec phpbb, mais maintenant, j'ai un autre soucis...
|
Je me trompe peut-être mais je croit que tu veut simplement faire passer une variable (comme ton id) vers la page deux. Ainsi tu pourrai récupérer dans ta BDD le lien choisi par l'internaute.
|