Tom's Guide > Forum > Programmation > Changement aléatoire avec MySQL

Changement aléatoire avec MySQL

Forum Programmation : Changement aléatoire avec MySQL

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour tout le monde,

J'aimerai savoir comment faire des changement aléatoire avec MySQL...

Je m'explique:

Voila, j'ai une base "Jopy" (exemple) qui est composé de plusieurs tables, dont "produits" (avec plusieurs marques de produits) et "user" (la table des membres)

J'aimerai savoir comment faire pour que par exemple si un membre a 3produit, aléatoirement, MySQL enléve 2produit et mette 30€ dans la table du membre... Ouais cé pour faire un jeu...

J'ai peut etre été un peu flou...

Pour résumer, comment faire pour que un membre possédant des produit puisse se les faire acheté (pas réellement) a l'aide d'un changement aléatoire de la base de donnée et puisse récuperé l'argent de sa vente....

Voila...
Merci d'avance!
Benoît

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Il faut que tu le fasse en php ...

Répondre à j0k3r_n0ir@IDN

Tout d'abord merci pour la réponse.
mais comment... cé ca le problème...??

Comment je fais en php...pouvez vous m'expliquerez...?

P.S: J'utilise Dreamweaver MX.

Merci d'avance
Benoît

Répondre à snakykyle

Tout le traitement auquel tu penses il faut que tu le "traduise" en php. Ce que tu expliques peut etre traduit en un algo pour ensuite le faire en php.

Répondre à j0k3r_n0ir@IDN

Un p'tit truc que j'ai fais rapidement plus ou moin pour te guider, a toi de voir si t'arrive a t'en sortir

<?
//cadie de depart
$produit_A = "Pomme"; //Id du produit A
$produit_B = "Tomate"; //Id du produit B
$produit_C = "Concombre"; //Id du produit C
$Prix_prod_A = 30; //Prix du produit A
$Prix_prod_B = 20; //Prix du produit B
$Prix_prod_C = 40; //Prix du produit C
$Prix_tol_prod = $Prix_prod_A + $Prix_prod_B + $Prix_prod_C;
echo ("Cadie de depart = $produit_A,$produit_B,$produit_C<br>" );

//2 Nombre aleatoire different
$aleat1 = rand(0, 2);
$aleat2 = rand(0, 2);
while ($aleat1 == $aleat2)
{
$aleat2 = rand(0, 2);
}
//recherche du produit restant
if ($aleat1 == 1 && $aleat2 == 2 || $aleat2 == 1 && $aleat1 == 2)
{
$Produit_fin = $produit_A;
$Argent_vent = $Prix_tol_prod - $Prix_prod_A;
}
elseif ($aleat1 == 0 && $aleat2 == 2 || $aleat2 == 0 && $aleat1 == 2)
{
$Produit_fin = $produit_B;
$Argent_vent = $Prix_tol_prod - $Prix_prod_B;
}
elseif ($aleat1 == 0 && $aleat2 == 1 || $aleat2 == 0 && $aleat1 == 1)
{
$Produit_fin = $produit_C;
$Argent_vent = $Prix_tol_prod - $Prix_prod_C;
}
echo ("Produit restant dans le cadie : $Produit_fin<br>Argent gagné de la vente: $Argent_vent" );
?>

P.S: J'ai pas fais les requetes sql

Répondre à cyberwise

Merci de votre part... Je pense que cé moins flou maintenant... Merci beaucoup!

A+
Ben

Répondre à snakykyle
Tom's Guide > Forum > Programmation > Changement aléatoire avec MySQL
Aller à :

Il y a 306 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens