Calcules et transactions
Fermé
Stelino
-
18 oct. 2015 à 21:18
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 19 oct. 2015 à 14:12
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 19 oct. 2015 à 14:12
A voir également:
- Calcules et transactions
- Rolland souhaite calculer le montant total des ventes de son magasin. le fichier contient, pour chaque produit, la quantité vendue et le prix unitaire. calculez le montant total des ventes. ✓ - Forum Excel
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Excel
- Calcul prix complexe! - Forum Excel
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Aide pour resoudre calcule - Forum Études / Formation High-Tech
1 réponse
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
19 oct. 2015 à 14:12
19 oct. 2015 à 14:12
Salut,
Le fonctionnement décrit est clair, mais où se situe ton blocage ?
Les différentes étapes de conception pourrait se prévoir comme ceci :
1. Lorsque l'utilisateur clique sur le bouton, on récupère son identifiant la via session php par exemple (l'utilisateur doit être connecté).
2. A partir de cet identifiant, on met à jour le nombre de points via une requête sql du genre :
UPDATE users SET nb_points = nb_points - 1000 WHERE id_user = parametre_id_user
3. On effectue une seconde requête pour récupérer le nombre total d'utilisateur moins un, par exemple :
SELECT COUNT(*) - 1 AS total_utilisateurs FROM users
4. On effectue la division du nombre de points soustrait à l'utilisateur ayant cliqué sur le bouton par le nombre total d'utilisateurs, puis on ajoute ce résultat aux nombre de points des autres utilisateurs :
UPDATE users SET nb_points = nb_points + resultat_division WHERE id_user <> parametre_id_user
Bonne journée
Le fonctionnement décrit est clair, mais où se situe ton blocage ?
Les différentes étapes de conception pourrait se prévoir comme ceci :
1. Lorsque l'utilisateur clique sur le bouton, on récupère son identifiant la via session php par exemple (l'utilisateur doit être connecté).
2. A partir de cet identifiant, on met à jour le nombre de points via une requête sql du genre :
UPDATE users SET nb_points = nb_points - 1000 WHERE id_user = parametre_id_user
3. On effectue une seconde requête pour récupérer le nombre total d'utilisateur moins un, par exemple :
SELECT COUNT(*) - 1 AS total_utilisateurs FROM users
4. On effectue la division du nombre de points soustrait à l'utilisateur ayant cliqué sur le bouton par le nombre total d'utilisateurs, puis on ajoute ce résultat aux nombre de points des autres utilisateurs :
UPDATE users SET nb_points = nb_points + resultat_division WHERE id_user <> parametre_id_user
Bonne journée