Uptade pour chaque membre
le 28/10/2003 à 21:35
scart
Bonjour,
cela va être dur à expliquer mais je vais essayer...
Enfaites, le script consiste à ajouter +valeur à qlq qui a une valeur... (Ca se complique déjà :P)
Exemple : (lisez bien les commentaires sinon vous n'allez rien comprendre
)
http://www.lephpfacile.com/wall/lire_wall.php?wall=928
Comment dire que si la personne à 1dans son champ "vin" ca execute le script...
Car là il n'execute rien, il n'upload pas... Jpige pas :snif:
Merci de m'aider
ScaRT
HEYYYYYYY mais il triche !!!!!!!!!!!
Toute facon, ca sert à rien d'essayer, mon jeu sera quand même plus beau que le tien ;)
Bon alors, pour ton truc, si j'ai bien compris, tu veux que tous tes joueurs gagnet leur vin toutes les heures s'ils en produisent ?
Si c'est ca, tu dois faire un boucle énorme qui
- sélectionnera tous tes membres
- Vérifiera s'ils produisent du vin
- Incrémentera le vin si la condition est vérifiée
- Enverra les données.
Bon, je suppose que tu sais faire tout ca, mais que ce qui te préoccupe, c'est "comment faire pour que ce soit exécuté toutes les heures ?"
Tu dois employer des crons, il y existe en particulier webcron.org ( ou .com, je sais plus ) qui t'explique ce que c'est, comment ca marche, t'aide à en créer et à t'en servir.
Bonne chance ! ( et oublie pas que de toute facon, mon jeu sera meilleur !!!! ) :p
Shepard ;)
le 29/10/2003 à 12:33
scart
SHEPARDOUNET que fait tu là ? (voir l'autre post sur le where ^^)
Le cron je sais comment faire merci j'en utilise souvent :p Merci quand même...
Regarde mon code, jai fait environ ce que tu vient de dire :
- sélectionnera tous tes membres
- Vérifiera s'ils produisent du vin
- Incrémentera le vin si la condition est vérifiée
- Enverra les données.
Tout y est mais ca ne marche pas. Il n'upload rien. Tu ss ce qui ne va pas de mon code ?
ScaRT
Ton echo $sql sort quoi ?
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=933]ce lien[/lien])
Fais gaffe à ta facon de coder ! On voit tout de suite que tu as pris des bouts de script par-ci par là... une fois, tu le fais en 2 variables, une fois en une seule, ...
Ensuite, fais gaffe aux noms que tu donnes à tes variables, c'est carrément impossible à retenir, ce que tu avais mis !
Enfin, quel sont les types des champs dans ta DB ? Car ca change une chose: Le fait qu'il faille des ' ou pas. C'est une source d'erreur dans un script...
Shepard ;)
Petite erreur dans le code Sehpard:
Ligne 19 : $data2 = mysql_fetch_array($req);
à remplacer par $data2 = mysql_fetch_array($req2);
voila
Koboneil
le 30/10/2003 à 11:17
scart
Shep --> Ja pas prit de script par ci par là, jai ouvert ma pag et j'ai coder...
Oui je sais les noms des variables est compliquer, car jaime trouver des noms à la nimporte nawak...
La globule --> Le echo sql me sort
insert into values nb_vins='X' WHERE pseudo='crouton'
D'où X = la valeur,
et crouton c'est le dernier pseudo de la table
Aussi shep --> C un int alors jai fait 1, si cetai un varchar j'aurais fait '1'
Jvais essayer tout ca, merci shep pour le code, et les autres ^^
PS : Merci koboneil ^^
ScaRT
le 30/10/2003 à 11:37
scart
J'ai tester mais ya rien qui ne se passe...
Jcomprend pas, shep yavait quelques trucs à modifier dans ton code, un ";" ou tu avait mit data au lieu de contenu
Il upload rien de rien...
ScaRT
La requete c'est un UPDATE et il te sort un INSERT ???
le 30/10/2003 à 21:06
scart
A chui con désoler :P
Jai pas réfléchi, ui ui c un uptade... :$
ScaRT