PHP / MySQL

Fermé
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 - 31 oct. 2008 à 13:40
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 - 1 nov. 2008 à 12:50
Bonjour,

J'ai un probleme , je ne sais pas quoi faire !!!

J'ai créer un jeu , et je veux que l'utilisateur , quand il se connecte qu'il est son argent .

Le probleme c'est que je ne sais pas ou mettre les sous de départ ? Dans l'inscription ? dans ma base MySQL ?

2e question:
En PHP , sur mon site , comment l'utilisateur pourrais voir son argent ?

<?php

echo "Vous avez" .$_SESSION['argent];

?>

Ou serais stoué se fameux 'argent' ?

Merci pour vos reponses.
Un utilisateur pommé, Antoine
A voir également:

8 réponses

Utilisateur anonyme
31 oct. 2008 à 13:41
Salut,
Dans la base et dans une table, c'est parfait si tu veux le remettre dans une page en PHP.
a++
0
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 3
31 oct. 2008 à 13:42
Mais comment ?

Ou je peut le mettre ?
0
Utilisateur anonyme
31 oct. 2008 à 13:44
Avec phpmyadmin de ton hébergeur, tu fais une nouvelle table dans ta base.
Ensuite, en PHP, tu t'y connecte et tu prends les données, et tu n'oublies pas de la fermer.

https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913893-phpmyadmin
Commence ce tuto à partir de là (si tu sais y faire avec le PHP et le MySQL).
a++
0
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 3
31 oct. 2008 à 13:47
OK merci , je regarde et je t'informe si j'ai des nouvelles
A+
0
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 3
31 oct. 2008 à 13:57
Ben non , je ne comprend toujours pas !

Ce que je veux :

A chaque membre est attribué 100 € a l'inscription => Comment ?

Afficher les "100 €" en PHP => Comment ? <?php echo "$_SESSION['argent']"; ?> ???????????
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 3
31 oct. 2008 à 14:05
Tu peux pas préciser le code , je comprend rien de rien
0
Utilisateur anonyme
31 oct. 2008 à 14:21
Non, je ne vais pas te passer le code comme ça, surtout que je ne sais même pas ce que dois vraiment faire ton code. Et tu comprendrais rien non plus.
0
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 3
31 oct. 2008 à 14:22
Je veux que le membre quand il se connecte ( nouveau ) ai 100 €
Si le membre est pas nouveau et qu'ila deja une session qu'il ai son argent . Mais comment retenir cet argent ?
Il faut créer a chaque fois une base ou chez pas koi avec l'argent dedans ?
0
Utilisateur anonyme
31 oct. 2008 à 14:51
Il ta faut une base contenant une table.
La table contiendra toutes les informations de chaque utilisateurs, dont l'argent que tu lui donne au départ.
Alors il faut mettre 100 par défaut, ce qui fait que quand une nouvelle entrée sera crée, il aura de suite 100 €.
Sinon, tu peux modifier le champ de l'argent de la table dès l'inscription en mettant 100 €.

(je t'avais dit de lire les tutos).
0
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 3
31 oct. 2008 à 15:31
Ok merci , donc :

CREATE TABLE `game`.`argent` (
`new_argent` VARCHAR( 10 ) NOT NULL DEFAULT '100' COMMENT 'Default sera 100 €'
) ENGINE = MYISAM

Et pour l'afficher je fait :

<?php
echo"Vous avez" .$_SESSION['argent'];
?>


Dit moi si c'est a peu pres le code qu'il fauit faire ;)

Merci
Antoine
0
Utilisateur anonyme
31 oct. 2008 à 15:55
Presque.
Il ne faut pas créer une table à chaque inscription, il faut créer une entrée dans la table.
Ensuite, dans le script PHP, il faut se connecter au MySQL, et à la base avant de faire une requête.

Un exemple de script PHP (prit sur le site du zero (le tutoriel que je t'ai passé)) :
<?php
mysql_connect("localhost", "mateo21", "cFrrI954");
mysql_select_db("nom_de_ta_base");
$reponse = mysql_query("SELECT * FROM nom_de_la_table WHERE id=".$idDeTonInscription);
// ici tu fais un echo
mysql_close();


Tu m'excuseras, j'ai pas eu le temps de finir ; je dois désinfecter mon PC.
a++
0
G@me Messages postés 33 Date d'inscription lundi 27 octobre 2008 Statut Membre Dernière intervention 1 novembre 2008 3
1 nov. 2008 à 12:50
Faut il se connecter sur chaque page ?

<?php
.....
.....
$base = mysql_connect ('localhost', 'antoine', 'hpro');
mysql_select_db ('game', $base);
.....
......

?>


Que veux tu dire par :
$reponse = mysql_query("SELECT * FROM nom_de_la_table WHERE id=".$idDeTonInscription);

Merci encore
Antoine
0