A voir également:
- Du php dans une des <option> d'un <select
- Easy php - Télécharger - Divers Web & Internet
- Option d'ergonomie - Guide
- Option volte/vowifi - Guide
- Option booster free avis - Accueil - Guide opérateurs et forfaits
- Cette option de connexion est désactivée en raison des échecs des tentatives de connexion - Forum PC portable
6 réponses
ThEBiShOp
Messages postés
8411
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
13 janv. 2009 à 11:25
13 janv. 2009 à 11:25
quelque chose dans ce gout là :
ou mieux :
<select name="date_effet"> <option value="-5"><?php echo date('d/m/Y', (time()-5*3600*24)); ?></option> <option value="-4"><?php echo date('d/m/Y', (time()-4*3600*24)); ?></option> <option value="-3"><?php echo date('d/m/Y', (time()-3*3600*24)); ?></option> <option value="-2"><?php echo date('d/m/Y', (time()-2*3600*24)); ?></option> <option value="-1"><?php echo date('d/m/Y', (time()-1*3600*24)); ?></option> <option value="0" selected><?php echo date('d/m/Y', time()); ?></option> <option value="+1"><?php echo date('d/m/Y', (time()+1*3600*24)); ?></option> <option value="+2"><?php echo date('d/m/Y', (time()+2*3600*24)); ?></option> <option value="+3"><?php echo date('d/m/Y', (time()+3*3600*24)); ?></option> <option value="+4"><?php echo date('d/m/Y', (time()+4*3600*24)); ?></option> <option value="+5"><?php echo date('d/m/Y', (time()+5*3600*24)); ?></option> </select>
ou mieux :
<select name="date_effet"> <?php for ($i=-5;$i<=5;$i++) { echo '<option value="'.$i.'">'. date('d/m/Y', (time()-$i*3600*24)).'</option>'; } ?> </select>
Oui merci ça à l'air de ressembler à ce que je cherche à faire depuis un bon moment tout en tournant en rond autour depuis le début.
Néanmoins, j'obtiens une erreur "Parse error: parse error, expecting `','' or `';'' in C:\Program Files\EasyPHP 3.0\www\index.php"
A la ligne
<option value="-5"><?php echo date('d/m/Y', (time()-5*3600*24)); ?></option>
Dans le 1er cas
Et à la ligne
echo '<option value="'.$i.'">'. date('d/m/Y', (time()-$i*3600*24)).'</option>';
Dans le second ....
:s
Néanmoins, j'obtiens une erreur "Parse error: parse error, expecting `','' or `';'' in C:\Program Files\EasyPHP 3.0\www\index.php"
A la ligne
<option value="-5"><?php echo date('d/m/Y', (time()-5*3600*24)); ?></option>
Dans le 1er cas
Et à la ligne
echo '<option value="'.$i.'">'. date('d/m/Y', (time()-$i*3600*24)).'</option>';
Dans le second ....
:s
ThEBiShOp
Messages postés
8411
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
13 janv. 2009 à 12:17
13 janv. 2009 à 12:17
pour ma part, je fais un copier/coller du code et je n'ai aucune erreur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ThEBiShOp
Messages postés
8411
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
13 janv. 2009 à 12:53
13 janv. 2009 à 12:53
essaye de rajouter un niveau de parenthèse :
<option value="-5"><?php echo date('d/m/Y', (time()-(5*3600*24))); ?></option>
<option value="-5"><?php echo date('d/m/Y', (time()-(5*3600*24))); ?></option>