CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

argent virtuel(2)

mat112
mat112
Niveau 8
03 avril 2005 à 20:41:40

j´avais deja fait un topic pour savoir comment faire de l´argent virtuel mais maintenant que je sais comment, j´ai un autre problement:

exemple: un article coute 2$, je clique sur limage pour lacheter, jarrive sur une page et la ca fais
mysql_query("UPDATE comptes SET argent 500-2");

500-2 parce qu´on a 500$, mais maintenant,on a 498$ et si je veux en acheter un autre comment i faut que je fasse pour que le 500 deviennent 498 automatiquement pour que ca fasse 498-2?

-San-Andreas-
-San-Andreas-
Niveau 10
03 avril 2005 à 20:56:06

Bha,la valeur double,celon le nombre d´arcticle que tu veux(2)....,non?

mat112
mat112
Niveau 8
03 avril 2005 à 20:58:58

non metton que chu rendu à 498$ parce que j´ai acheter quelque chose , la je m´en vais dans un autre magasin et j´achete quelque chose mais comme javais mis
mysql_query("UPDATE argent SET ( 500-2) " );
parce qu´on commence avec 500$ comme je fais pour que l´argent baisse?

mat112
mat112
Niveau 8
03 avril 2005 à 20:59:49

heu . .jme suis tromper dans mysql_query("UPDATE argent SET ( 500-2) " ); jvoulais marquer
mysql_query("UPDATE comptes SET argent 500-2 " );

mat112
mat112
Niveau 8
03 avril 2005 à 21:00:26

( mais ca change pas la question la)

Yoda_Software
Yoda_Software
Niveau 30
03 avril 2005 à 21:13:03

Il faut que tu utilise une variable à la place de 500.

En gros, tu récupère la valeur actuelle dans la base de données et tu l´affecte à une variable $solde ( par exemple).
Ensuite tu fait :
mysql_query("UPDATE comptes SET $solde-2");

Yoda_Software
Yoda_Software
Niveau 30
03 avril 2005 à 21:15:20

Ta question concernait toujours " l´argent virtuel", donc tu n´avait aucune raison de créer un nouveau topic pour ça, l´ancien était toujours valable !

watzakamikaze
watzakamikaze
Niveau 10
03 avril 2005 à 21:19:26

:gni:

Apprends le php gogole et non uniquement le mysql

mat112
mat112
Niveau 8
03 avril 2005 à 21:20:21

ben c parce que on dirais que les topics qui ont plusieurs reponses les personnes ne repondent pas

mat112
mat112
Niveau 8
03 avril 2005 à 21:23:03

Yoda_Software Posté le 03 avril 2005 à 21:13:03
Il faut que tu utilise une variable à la place de 500.

En gros, tu récupère la valeur actuelle dans la base de données et tu l´affecte à une variable $solde ( par exemple).
Ensuite tu fait :
mysql_query("UPDATE comptes SET $solde-2");

on dirais quon peux pas faire des variable dans une requete :-( moi ca marche pas en tk

watzakamikaze Posté le 03 avril 2005 à 21:19:26

Apprends le php gogole et non uniquement le mysql

c´est deja fais

watzakamikaze
watzakamikaze
Niveau 10
03 avril 2005 à 21:23:25

Game Over, c´est pas encore fait :gni:

mat112
mat112
Niveau 8
03 avril 2005 à 21:25:18

oui je l´est deja appris!!!

voila ce que jai fais :

< ?include("menu.php");?>

< ?include("css.php");?>
< ?

mysql_connect("****","****"); / / Connexion à MySQL
mysql_select_db("****"); / / Sélection de la base coursphp

$reponse = mysql_query("SELECT * FROM comptes"); / / Requête SQL

/ / On fait une boucle pour lister tout ce que contient la table :

while ( $donnees = mysql_fetch_array($reponse) )
{
? >
< center><br><br><br>
Tu as < ?

echo $donnees[´argent´] ;
? >
$<br><br>

< ?

}
$reponse = mysql_query("SELECT * FROM comptes"); / / Requête SQL
$donnees = mysql_fetch_array($reponse);
$solde=mysql_query("SELECT * FROM comptes");
mysql_query("UPDATE comptes SET argent=$solde-2");

if($donnees[´argent´] > =2);
{

}
mysql_close();
? >

Yoda_Software
Yoda_Software
Niveau 30
03 avril 2005 à 21:28:09

Autant pour moi, j´ai oublié de mettre des quotes !
Mais comme tu connais le PHP sur le bout des doigts, tu n´auras aucun mal à savoir où les mettres ! :ok:

mat112
mat112
Niveau 8
03 avril 2005 à 21:30:26

j´ai jamais dis que j´etait un expert en php! c´est pour ca que je vien sur ce forum: pour me faire aider!

Yoda_Software
Yoda_Software
Niveau 30
03 avril 2005 à 21:33:49

J´ai pas testé, mais à vue de nez, c´est quelque chose comme ça :
mysql_query("UPDATE comptes SET argent=".$solde-2);

mat112
mat112
Niveau 8
03 avril 2005 à 21:35:43

j´ai fais copier coler et ca ne marche pas :-(

Yoda_Software
Yoda_Software
Niveau 30
03 avril 2005 à 21:37:08

Enfin bon, tu as compris le principe, maintenant cherche un peu, on ne va pas tout te faire ! :ok:

Yoda_Software
Yoda_Software
Niveau 30
03 avril 2005 à 21:39:20

Dis moi, tu es sûr que :
$solde=mysql_query("SELECT * FROM comptes");
te renvoie le solde du compte, à savoir 500$ ?

mat112
mat112
Niveau 8
03 avril 2005 à 21:39:49

non j´ai pas vraiment compris le principe...
qu´est ce que je devrais rechercher sur google?

mat112
mat112
Niveau 8
03 avril 2005 à 21:40:22

j´ai remplacer * par argent maintenant
mais ca ne marche pas plus

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment