[PHP] temps
Maxg59
Messages postés
275
Statut
Membre
-
PEPITO5 -
PEPITO5 -
Salut a tous !!!
Je voulais savoir si il était possible d'effectuer des actions sur des bases de donnés SQL en PHP salon l'heure ( par exemple, a 9h changer la valeur de quelque chose aprés a 18h ajouter 10 a une valeur ) etc....
Merci !!!
Max
Je voulais savoir si il était possible d'effectuer des actions sur des bases de donnés SQL en PHP salon l'heure ( par exemple, a 9h changer la valeur de quelque chose aprés a 18h ajouter 10 a une valeur ) etc....
Merci !!!
Max
15 réponses
donc enfait, pour pouvoir modifier un compte selon l'heure, il faut que je vérifi l'heure lorseque la personne se connecte a mon site puis faire les changements ... Il n'y a pas moyen de faire :
A12h00 reinitialiser la valeur d'une donnée dans une table entiére ???
A12h00 reinitialiser la valeur d'une donnée dans une table entiére ???
Salut,
J'ai bien peur qu'en php tu doives en passer par là. Ou alors tu modifies toi meme la table à midi...
Mais je débute en php donc ce n'est peut etre pas impossible.
A plus
J'ai bien peur qu'en php tu doives en passer par là. Ou alors tu modifies toi meme la table à midi...
Mais je débute en php donc ce n'est peut etre pas impossible.
A plus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Je ne vois pas comment ça peut être possible. Ca voudrait dire qu'il faut que ton script Php tourne constamment à la manière d'un démon et qu'il vérifie l'heure chaque minutes par exemple....
Remarque c'est peut ête possible dans l'absolu, mais ça veut dire qu'il te faut un logiciel client qui envoie une requête vers ta page Php et que le client attende la réponse eternellement......
Par contre tu peux toujours plannifier un cron qui envoie une requête vers ta page à midi précise (à l'aide de Curl par exemple).
Sinon, tu peux toujours faire tourner ton script Php en démon mais alors en mode console....pas par l'intermédiaire d'un serveur. Et il faut que ton script soit hebergé chez toi.
Je ne vois pas comment ça peut être possible. Ca voudrait dire qu'il faut que ton script Php tourne constamment à la manière d'un démon et qu'il vérifie l'heure chaque minutes par exemple....
Remarque c'est peut ête possible dans l'absolu, mais ça veut dire qu'il te faut un logiciel client qui envoie une requête vers ta page Php et que le client attende la réponse eternellement......
Par contre tu peux toujours plannifier un cron qui envoie une requête vers ta page à midi précise (à l'aide de Curl par exemple).
Sinon, tu peux toujours faire tourner ton script Php en démon mais alors en mode console....pas par l'intermédiaire d'un serveur. Et il faut que ton script soit hebergé chez toi.
Ce serait peut être plus facile avec un petit script en Python, Perl (voire php mais j'ai jamais vu ce que ça donne hors serveur web) planifié à certaines heures et qui se charge des requêtes...
Salut,
je suis partant pour apprendre le python mais je voudrais savoir quelques petites choses avant :
En combien de temp ( en prenant en compte que je suis assez long a apprendre ... ) Je pe apprendre ce langage ?
Ce langage est il difficile ( si il resemble plus au C au HTML ... )
D'apres se que j'ai compri, ce langage me permettrai d'automatiser se que je ferais moi même tout les jours, donc il doit se connecte, envoyer la requéte etc...) je ne connais pas la python ou Perl ( pas du tout ... ) ça me semble assez compliqué a faire non ?
Et, vous pourriez me dire quel est le meilleur langage pour faire ce genre de chose ???et aussi me donner l'adresse pour apprendre ces langages...
Désolé si je demande beaucoups de choses ....
d'avance Merci beaucoup !!!!!
je suis partant pour apprendre le python mais je voudrais savoir quelques petites choses avant :
En combien de temp ( en prenant en compte que je suis assez long a apprendre ... ) Je pe apprendre ce langage ?
Ce langage est il difficile ( si il resemble plus au C au HTML ... )
D'apres se que j'ai compri, ce langage me permettrai d'automatiser se que je ferais moi même tout les jours, donc il doit se connecte, envoyer la requéte etc...) je ne connais pas la python ou Perl ( pas du tout ... ) ça me semble assez compliqué a faire non ?
Et, vous pourriez me dire quel est le meilleur langage pour faire ce genre de chose ???et aussi me donner l'adresse pour apprendre ces langages...
Désolé si je demande beaucoups de choses ....
d'avance Merci beaucoup !!!!!
Je ne sais pas ce qui est mieux pour apprendre ce genre de chose.
Si tu dois toujours envoyer exactement la même requête chaque jour ce ne sera pas très compliqué, quel que soit le langage utilisé je pense.
Je ne sais pas quel Os tu as, je ne sais pas si tu heberges le serveur chez toi, et si ce n'est pas le cas, est ce que ton hebergeur permet que tu utilise ta base de données en dehors de tes pages web (Free ne le permet pas).
Le Python c'est peut être un des langages qui s'apprend le plus vite.
Pour apprendre le python:
Si tu es déjà habitué à programmer tu peux passer par là:
http://lfe.developpez.com/tutoriel/python/
Sinon:
ftp://ftp2.developpez.be/developps/python/python_notes.pdf
Et l'API Mysql n'est pas intégrée en natif dans Python, donc il faut l'installer:
http://sourceforge.net/projects/mysql-python/
Si tu dois toujours faire la même requête tous les jours, tu en as pour dix lignes maximum.
Même en C tu n'en aurais pas pour beaucoup plus. L'api mysql en C n'est pas extrèmement compliquée à maîtriser, ça ressemble beaucoup à la manière de procéder en php...
Par contre ça implique que ta machine dois toujours rester allumée dans les environs de midi.... Ca peut être contraignant....
Si tu dois toujours envoyer exactement la même requête chaque jour ce ne sera pas très compliqué, quel que soit le langage utilisé je pense.
Je ne sais pas quel Os tu as, je ne sais pas si tu heberges le serveur chez toi, et si ce n'est pas le cas, est ce que ton hebergeur permet que tu utilise ta base de données en dehors de tes pages web (Free ne le permet pas).
Le Python c'est peut être un des langages qui s'apprend le plus vite.
Pour apprendre le python:
Si tu es déjà habitué à programmer tu peux passer par là:
http://lfe.developpez.com/tutoriel/python/
Sinon:
ftp://ftp2.developpez.be/developps/python/python_notes.pdf
Et l'API Mysql n'est pas intégrée en natif dans Python, donc il faut l'installer:
http://sourceforge.net/projects/mysql-python/
Si tu dois toujours faire la même requête tous les jours, tu en as pour dix lignes maximum.
Même en C tu n'en aurais pas pour beaucoup plus. L'api mysql en C n'est pas extrèmement compliquée à maîtriser, ça ressemble beaucoup à la manière de procéder en php...
Par contre ça implique que ta machine dois toujours rester allumée dans les environs de midi.... Ca peut être contraignant....
OK merci !!! je vais m'y mettre !!!!!
j'heberge mon site sur .... je ne sais pas trop, j'ai un trés gros site a faire, donc je vais le finir chez moi et une fais qu'il sera terminé, je l'envérai sur un hebergeur.
Je ne comprend pas trop se que veut dire heberger le site chez moi ????? c'est possible ???
j'heberge mon site sur .... je ne sais pas trop, j'ai un trés gros site a faire, donc je vais le finir chez moi et une fais qu'il sera terminé, je l'envérai sur un hebergeur.
Je ne comprend pas trop se que veut dire heberger le site chez moi ????? c'est possible ???
Ben oui tu installes un serveur Web comme, dans les plus connus, Apache ou IIS et à partie de ton adresse IP, tout le monde peut consulter le site chez toi comme ceci: http://ton_adresse_ip
Faut avoir une bonne connexion pour ça bien sûr...
Faut avoir une bonne connexion pour ça bien sûr...
Autre chose qui pourrait simplifier tout ça:
En sachant que l'important est que la valeur soit changée à midi, et que si c'est un peu après ce n'est pas grave, l'essentiel est que dés qu'un utilisateur se connecte à partir de midi il faut que cette valeur soit changée.
Eh bien dés que l'utilisateur arrive sur une de tes pages, cette page doit vérifier si la valeur a été changée dans la base, si ce n'est pas le cas, il la change (puis signe quelque part pour dire que la valeur a été changée)...et ensuite il traite le reste de la page comme d'habitude....
En sachant que l'important est que la valeur soit changée à midi, et que si c'est un peu après ce n'est pas grave, l'essentiel est que dés qu'un utilisateur se connecte à partir de midi il faut que cette valeur soit changée.
Eh bien dés que l'utilisateur arrive sur une de tes pages, cette page doit vérifier si la valeur a été changée dans la base, si ce n'est pas le cas, il la change (puis signe quelque part pour dire que la valeur a été changée)...et ensuite il traite le reste de la page comme d'habitude....
Mais attention , ça implique que si le site n'a pas été consulté depuis plusieurs jours, il faut prendre en compte tout le retard.....
euuuh
Je comprend pas,
tu ve dire que, si j'utilise le python, il va patrir de la date de création du site ???
Donc ça ve dire que si j'installe un script python qui akjoutera 5 a une valeur minuit mais que le site est déja creer depuis 2jours il va me mettre tout de suite 10 ???et ensuite 5 par jour ????
Je comprend pas,
tu ve dire que, si j'utilise le python, il va patrir de la date de création du site ???
Donc ça ve dire que si j'installe un script python qui akjoutera 5 a une valeur minuit mais que le site est déja creer depuis 2jours il va me mettre tout de suite 10 ???et ensuite 5 par jour ????
En fait, j'ai plusieurs choses a changer ....
la plupart du temp, c'est d'ajouter 1 a un nombre dans une table contenant les informationssur les comptes utilisateur ( je veux en fait faire un site de gestion virtuelle sur internet ; donc changer l'argent virtuel des joueurs ( dans se cas c'est plutot enlever 10 ) et je voudrais aussi creer un marché virtuelle, donc ajouter par exemple 1000 a un produit a minuit au lancement de mon site, aprés les joueurs effecturont des achat et ventes, je n'aurai plus besoin de réaprovisioner mon marche se sera les joueurs qui venderons leurs produits)
Merci !!!
Au fait, pour le tutorial de python, j'ai regarder le premier il est un peu compliqué, mais le 2éme est un peut trop simple ( en fait trop long ....) Tu n'en a pas un autre bien STP ?????
Merciiiiiii !!!!
la plupart du temp, c'est d'ajouter 1 a un nombre dans une table contenant les informationssur les comptes utilisateur ( je veux en fait faire un site de gestion virtuelle sur internet ; donc changer l'argent virtuel des joueurs ( dans se cas c'est plutot enlever 10 ) et je voudrais aussi creer un marché virtuelle, donc ajouter par exemple 1000 a un produit a minuit au lancement de mon site, aprés les joueurs effecturont des achat et ventes, je n'aurai plus besoin de réaprovisioner mon marche se sera les joueurs qui venderons leurs produits)
Merci !!!
Au fait, pour le tutorial de python, j'ai regarder le premier il est un peu compliqué, mais le 2éme est un peut trop simple ( en fait trop long ....) Tu n'en a pas un autre bien STP ?????
Merciiiiiii !!!!