Relations entre les colonnes d'une table...

Eléphant du PHP | 80 Messages

25 sept. 2005, 10:55

Bonjour tout le monde :wink:,

Alors, nouvelle question ce matin, plus compliquée je pense.
Je voudrais que le contenu d'une colonne de ma base mysql (c'est un chiffre) augmente sans cesse (jour et nuit, pas seulement quand le membre est connecté) en fonction de deux autres colonnes :

argent : 10 // pas besoin de la monnaie derrière, comme € etc...
travailleurdetype1 : 100
travailleurdetype2 : 20

Chaque type de travailleur rapporte autant d'argent, mais ces deux nom servent pour une autre variable. Il faudrait donc les ajouter dans le calcul... De plus, il est possible que plus de colonnes entrent en ligne de compte. J'ai absolument aucune idée de comment faire, et à vrai dire, je ne sais pas quoi mettre dans ma recherche...

Donc, si vous pouviez m'expliquer comment ça marche, ou si vous aviez un petit article sur lequel m'orienter, je vous en remercierais bien bas :wink: .
XaV...
Webmaster des Larmes du Chaos

Mammouth du PHP | 19672 Messages

25 sept. 2005, 11:59

Salut,
ce que tu voudrais faire n'est pas possible. le PHP est un langage qui ne peut pas s'exécuter tout seul de façon autonome. Il s'exécute lors de l'appel d'un script par un internaute. Ou bien, il peut être utilisé en ligne de commande : ce qui signifie aussi dans ce cas qu'il faudrait que tu utilises un CRON pour réaliser l'opération dont tu parles. Si tu n'as pas accès au CRON de ton serveur d'hébergement, il te reste le webcron, mais sauf erreur de ma part, tu ne pourras pas faire mieux qu'une exécution à l'heure.

J'ajoute quand même que ce que tu voudrais faire risque fort d'être particulièrement lourd en demande de ressources système et réseau.

La solution qu'il resterait à ce moment là à développer, ce serait un script qui puisse déterminer un point de départ sur certains chiffres et sur une horloge et qu'en fonction du moment de la connexion d'un internaute, le calcul soit effectué et les mises à jour faites par rapport à ces informations de base.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 80 Messages

25 sept. 2005, 12:16

Woula, compliqué tout ça... :? je vais être obligé de me pencher du côter du javascript, la poisse, j'aime pas ça :?

Par contre, quelle est la correspondance entre le $quelquechose venant du mysql et la fonction du javascript ? Comment les rendre égaux quoi...

Merci

Bonne aprem
XaV...
Webmaster des Larmes du Chaos

Mammouth du PHP | 19672 Messages

25 sept. 2005, 12:39

Je crois que là où tu trouveras les réponses les plus appropriée et les mieux documentées, c'est ICI
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 80 Messages

25 sept. 2005, 14:00

woaa, pas mal ton lien, merci bien ;)
XaV...
Webmaster des Larmes du Chaos