Rechercher : dans
Par :

[php] ajouter 1 à une varible chaque jour

Dernière réponse le 13 mai 2009 à 16:52:36 lyes-x2, le 20 fév 2009 à 10:36:52 
 Signaler ce message aux modérateurs

Bonjour,
je suis debutant en php je souhaite que vous m'aidiez sur comment modifier une variable en lui ajoutant chaque jour le chiffre 1, on va dire que cette varible est initialisée a 5000 svp

merci beaucoup de vite m'aider sur cette question car c'est asses urgent!

lyes

Configuration: Windows XP
Firefox 3.0.6

Meilleures réponses pour « [php] ajouter 1 à une varible chaque jour » dans :
PHP - Les variables Voir Concept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
[PHP] Les ressemblances à ne pas confondre VoirIntroduction Concaténation ou paramètres ? Guillemets/Apostrophe Structure require/include isset vs empty htmlentities ou htmlspecialchars ? Nombre de signes égal Introduction Cette astuce présente plusieurs fonction ou astuces en...
[PHP] Dernier jour du mois / Nombre de jours dans le mois VoirSoient $m le numéro du mois en question et $y l'année. La fonction date() permet d'afficher directement le nombre de jours dans le mois avec le caractère "t" :
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
Variables d'environnement VoirVariables d'environnement Une variable d'environnement est une valeur dynamique, chargée en mémoire, pouvant être utilisée par plusieurs processus fonctionnant simultanément. Sur la plupart des systèmes d'exploitation, les emplacement de...

1

silentData, le 20 fév 2009 à 11:51:45

Tu peux travailler avec la méthode date(), qui te permet de retourner le nombre de jour depuis un jour donné... Après une petite analyse, tu devrais réussir à créer une fonction qui te retourne le nombre que tu veux...

Exemple ?

$nombre = 5000 //Constante, valeur de début
$today = date(); //Date du jour
$dateDepuisDebutIndentation = date('01-01-2008'); //Date depuis laquelle tu souhaite indenté ta variable

$calcule = $nombre + ($today - $dateDepuisDebutIndentation); //Résultat

Si tu ne comprends pas quelque chose, dit moi quoi et je t'expliquerai ;)

Répondre à silentData

2

lyes-x2, le 20 fév 2009 à 11:57:55

Merci beaucoup silentData ! je vais essayer votre code !

ce code va me servire a mettre sur mon site (pas en ligne) un truc pour afficher en lightbox les caricatures d'un journal dont l'URL change chaque jour, c'est a dire cet URL http://www.liberte-algerie.com/apps/edition/images_editions/­5001/dilem.jpg

encore merci

Répondre à lyes-x2

3

lyes-x2, le 20 fév 2009 à 12:04:41

Désolé mais il y a une erreur
$nombre = 5000 //Constante, valeur de début
$today = date(); //Date du jour (erreur ici)
$dateDepuisDebutIndentation = date('01-01-2008'); //Date depuis laquelle tu souhaite indenté ta variable

$calcule = $nombre + ($today - $dateDepuisDebutIndentation); //Résultat

c'est wamp qui me signale cela

repodez moi s'il vous plait

Répondre à lyes-x2

4

silentData, le 20 fév 2009 à 13:19:17

Ca fait un moment que j'ai pas refait de PHP... En java, le fais de faire date() retourne la date du jour... Peut etre pas en PHP... regarde sur php.net, tout est expliqué

Répondre à silentData

6

tite_tête13, le 20 fév 2009 à 13:36:21

Slt,

Si ça signale une erreur, c'est parce qu'il faut que tu mettes un paramètre à date(),

par exemple : date('d,m,y') retournera le jour, le mois, l'année en cours.

En espérant que ça t'aide ...

P.S: mets le y en majuscule si tu veux l'année sur 4chiffres, sinon ça te donnera que les 2derniers.

Répondre à tite_tête13

7

lyes-x2, le 20 fév 2009 à 13:40:18

Merci tite tete !

je vais essayer ;)

Répondre à lyes-x2

5

lyes-x2, le 20 fév 2009 à 13:30:56

Merci, mais que doie-je rechercher sur php.net ?

Répondre à lyes-x2

8

lyes-x2, le 20 fév 2009 à 13:46:31

Ca indique toujours la meme erreur ! :( snif

Répondre à lyes-x2

9

tite_tête13, le 20 fév 2009 à 13:50:00

Il manque le " ; " à la première ligne

$nombre = 5000;

Répondre à tite_tête13

10

lyes-x2, le 20 fév 2009 à 13:51:18

Ahhh wéé ! c'est vrai xD

et dire qu'on le l'a pas remarqué !

merci encore j'essayerai !

Répondre à lyes-x2

11

lyes-x2, le 20 fév 2009 à 13:59:02

Merci beaucoup a vous car le code marche tres bien !

au fait le voila :^^

<?php

$nombre = 5001; //Constante, valeur de début
$today = date('d,m,Y'); //Date du jour
$dateDepuisDebutIndentation = date('20-02-2009'); //Date depuis laquelle tu souhaite indenté ta variable
$calcule = $nombre + ($today - $dateDepuisDebutIndentation); //Résultat

?>


<a href="http://www.liberte-algerie.com/apps/edition/images_editions/<?php echo $calcule ;?>/dilem.jpg" rel="lightbox[mando]" id="image1" title="Caricature du <?php echo "$jour"?>/<?php echo "$mois"?>/<?php echo "$annee"?>"><img src="lightbox/images/caric.png" border="0" alt="" /></a>

Répondre à lyes-x2

12

tite_tête13, le 20 fév 2009 à 14:00:34

Mais vraiment de rien ^^

N'oublies pas de mettre en résolu si c'est le cas ...

Bonne journée

Répondre à tite_tête13

13

lyes-x2, le 20 fév 2009 à 17:04:52

Pitié réponder a cette question sur comment désinstaller entierement kaspersky 2009 !!

http://www.commentcamarche.net/forum/affich 10759699 desinstaller kaspersky pour installer avira?#1

car c'est tres urgent, j'ai un million de virus car je suis sans antivirus qui marche normalement !!

merci beaucoup !!!!

Répondre à lyes-x2

14

 lyes-x2, le 13 mai 2009 à 16:52:36

Trop tard j'ai formaté -_-

Répondre à lyes-x2