Accueil > Forum > > > > toutes les X temps
toutes les X temps
vendredi 9 mai 2008 à 21:14:18 |
toutes les X temps

kopierreko
|
Bonjour tout le monde ! Je m'y connait très bien en php mais là j'avoue qu'il me manque une étape ^^ Voilà je voudrait exécuter une requête sql en php toutes les 10 secondes ( par ex ) Voilà ma requête $newmana = $oldmana+1; mysql_query("UPDATE game_perso set `mana`='$newmana'");
Merci :)
|
|
vendredi 9 mai 2008 à 21:49:04 |
Re : toutes les X temps

Teclis01
|
qui doit effectué cette requete ? ton client ou ton serveur ? Je crois que tu rêves un peu sur la modélisation ... tu t'y connais en php ? moi je suis moine  Il vaut mieux poser une question et passer pour bête que le rester toute sa vie Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
|
|
vendredi 9 mai 2008 à 22:11:23 |
Re : toutes les X temps

kopierreko
|
Tu es moine ? ben temps mieux ^^ Donc je vois qu'il faut TOUT préciser: j'ai une page nommé mana.php qui doit executer une requête tous les x temps. Ce que je veux, c'est savoir si: 1- c'est possible 1- quelqu'un connait Je pense qu'il me faudra un autre langage par dessus le php => javascript ?? Merci ! PS: si c'est pour mettre un msg style Teclis01 , pas la peine, je veux juste savoir si qqun sait ou pas ^^
|
|
vendredi 9 mai 2008 à 22:13:43 |
Re : toutes les X temps

Teclis01
|
ajax is your way => prototype Objet Ajax => http://www.prototypejs.org/api/ajax/request Il vaut mieux poser une question et passer pour bête que le rester toute sa vie Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
|
|
samedi 10 mai 2008 à 08:58:44 |
Re : toutes les X temps
|
samedi 10 mai 2008 à 10:20:37 |
Re : toutes les X temps

gibozsec
|
Bonjour, C'est possible en utilisant javascript et php. Ce que t'explique Teclis01(d'une manière pas très claire) c'est que tu dois effectuer une requête ajax qui appelera ta page php. Par contre, si ton visiteur désactive le js, ça ne marchera pas. Grrrrrrrrrrr
|
|
samedi 10 mai 2008 à 11:44:09 |
Re : toutes les X temps

nicomilville
|
Salut, oui exactement, ajax peus efectuer une requête en rechargeant la page ou sans recharger la page : voir les modes synchrone et asynchrone ! Ajax peus ne rechager qu'une partie de ta page par exemple un div en utilisant un innerHTML !!! a++ PS : il y a de l'ambiance ici ! :p Si t'a besoin d'aide, MP !!! Un forum...

|
|
samedi 10 mai 2008 à 15:30:37 |
Re : toutes les X temps

Teclis01
|
bah disons que la personne veut faire un jeu, et ce jeu ne vivra que lorsque le user sera connecté... et puis evidement c'est chaque seconde ... donc aucun float ... donc soit 0 soit 1.. Evidement aucun timestamp pour le dernier ajout (quand on bacle on le fait pas à moitié) Non je crois vraiment qu'il faille un champ en float et un champ pour le timestamp et qu'on augmente virtuellement le mana via du js mais que lors d'une action on fasse l update et la vérification... Donc ta modélisation est mal faite. Sans parler de la logique de mise en oeuvre. A bon entendeur... Ps: on ne dit pas con  Il vaut mieux poser une question et passer pour bête que le rester toute sa vie Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
|
|
dimanche 11 mai 2008 à 10:09:09 |
Re : toutes les X temps

malalam
|
Hello,
alors déjà : on se calme. Je ne veux plus voir le même échange sur ce ton dans ce post. D'un côté, on ne dit pas "con" en effet (ou autre vilain mot du même accabit, ne jouez pas dessus) (sur les mots, j'entends), de l'autre, on explique gentiment : quand on monte un projet, on ne commence pas en même temps, on ne finit pas en même temps, on avance chacun à notre rythme, et puis de toute manière, on n'en arrive pas forcément aux mêmes conclusions. C'est un peu comme ça que la vie fonctionne d'ailleurs...et on n'est pas censés prôner l'homogénéité parfaite des idées, actions, réactions, pensées etc...pour ceux qui ont suivi mon raisonnement, tant mieux, pour les autres : arrêtez de vous chamailler comme des gamins pour rien du tout.
Ensuite, mon point de vue sur la question : "ajax" pose un gros problème dans ce genre de situations; si on a beaucoup de joueurs, on a autant de requêtes. Or, a t on besoin d'autant de requêtes ? Non...on a besoin de mettre à jour x informations, pour n utilisateurs, régulièrement et répétitivement. Et uniquement pour les joueurs actifs, qui plus est (à moins de vouloir faire un monde persistant, auquel cas il ne faut juste pas tenir compte de savoir si les joueurs sont actifs ou non). Et pour ça, pas besoin de faire des requêtes dont la demande provient du client. Des requêtes globales (update mana set mana = algo_calcul_nouvelle_valeur (plutôt qu'une variable passée) where actif = 1 -ou toute autre condition valable pour le contexte-) iront tout aussi bien, et soulageront le serveur. Parce qu'il vaut mieux un CRON qui lance x requêtes régulièrement sur le serveur DB, que des "ajax" qui lancent x * nbr utilisateurs requêtes sur ces pauvres serveurs web et DB. A moins que vous ayez tous plusieurs serveurs DB et web monstrueux.
|
|
lundi 12 mai 2008 à 00:18:53 |
Re : toutes les X temps

kopierreko
|
Bon, tout d'abord, dsl pour toi Teclis01mais c'est en fait ta signature qui me gênait ^^ Je pensais que tu le répètais à chaque fois sur tes posts ( y a pas de séparation entre la signature et le message ) Ensuite, pour en revenir au problème; Pour la requête c'est bnon, calculer la valeur et tout ça, je connais, mais mon problème est de l'ajouter tous les x temps ^^ Voilà si qqun a une idée ^^
|
|
Cette discussion est classée dans : voil, php, temps, requête, newmana
Répondre à ce message
Sujets en rapport avec ce message
colle [ par conan76 ]
Une petite colle,Je voudrais tester dans le but d'optimisations plusieurs choses :1) temps de traitement du script PHP2) poids de la page récupérerain
Temps d'accès. [ par benett ]
Comment puis-je faire, à partir d'un formulaire d'information (En php et relié à une base de données MySQL) remplis par le client du site et une fois
Temps d'accès. [ par benett ]
Comment puis-je faire, à partir d'un formulaire d'information (En php et relié à une base de données MySQL) remplis par le client du site et une fois
php et requete sql [ par ddyefre ]
bonjour,un p'tit probleme... après l'execution de la requête ci dessous je voudrais recuperer tous les champs de la requête, c'est à dire nom et preno
rediriger sans cliquer. [ par DarkSchneider ]
Bonjour, Je ne sais si c'est cela se fait en php ou tout bêtement en html, mais voilà le problème. A l'intérieur d'un script php, je désire redirig
PHP et DCOM [ par pitouik ]
Bonjour, est ce que quelqu'un connais bien DCOM sous PHP?!?Voilà mon problème :J'ai un "serveur1" d'adresse IP 126.0.0.1 avec EasyPHP d'installé dessu
Requête PHP [ par Stormy ]
Quelqu'un aurait-il la gentillesse de m'expliquer se que signifie cette requête qui est envoyé par le navigateur en direction d'un script PHP en l'occ
variable php et frames [ par MeTaLCaM ]
Voilà, il m'arrive un truc de dingue ! c'est assez urgent, donc répondez je vous en supplie... Voilà ma source : echo" <!DOCTYPE HTML PUBLIC '-//W3
Formulaire PHP, temps réél [ par stanilou ]
SalutJ'ai un petit soucis car je n'arrive pas à recupéré une valeur d'un bouton en temps réél !J'explique: Dans ma pages, il y a 3 boutons (bouton-ima
requête php-mysql un peu compliquée [ par Zorro93 ]
Salut, J'essaye depuis un petit moment, mais là je craque et demande un peu d'aide. Ci-dessous, vous verrez ma base de donnée, enfin une que je viens
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE [WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE[WP7] JE NE VEUX PAS D'UN NOUVEL IPHONE par FREMYCOMPANY
Je pense qu'ils ont besoin d'une piqure de rappel chez Microsoft : c'est bien gentil d'avoir une interface jolie, mais si c'est pour avoir un truc qui ne convainct pas dedans, c'est peine perdue.
---->
Système ouvert ----> Fermé ?
P...
Cliquez pour lire la suite de l'article par FREMYCOMPANY
Forum
PHP ALGOPHP ALGO par tagadax
Cliquez pour lire la suite par tagadax
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|