Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2583 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  question sur formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question sur formulaire

n°817204
manchot fo​u
Posté le 07-08-2004 à 18:40:40  profilanswer
 

Bonjour
 
J'utilise un formulaire avec un menu déroulant du type :
 
<select name="date_saisie">
      .....
      <option value="06-08-2004">06-08-2004
      <option value="07-08-2004">07-08-2004
      ....
      etc...
</select>  
 
Je n'arrive à mettre au point une amélioration de ce menu  :??: . J'aimerais que suivant la date du jour de saisie de ce menu, uniquement les dates partant de ce jour ne s'affiche et non pas toutes les dates du menu déroulant (exemple si nous sommes le 07-08-2004, uniquement les dates 08-08-2004, 09-08-2004.... s'affichent et non pas 05-08-2004 ou 06-08-2004.
 
Comment dois-je faire ?
 
Merci

mood
Publicité
Posté le 07-08-2004 à 18:40:40  profilanswer
 

n°817210
T509
$job-&gt;GetJob(now)
Posté le 07-08-2004 à 18:56:44  profilanswer
 

récupérer le timestamp du jour
 
echo <select name="date_saisie">
boucle (sur 7 jours par exple)
   echo <option value="$jour"> date("d-m-Y", $jour)
   $jour += 84600
fon boucle


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°817224
manchot fo​u
Posté le 07-08-2004 à 19:35:05  profilanswer
 

Merci T509 pour ton aide
j'ai fait quelques chose comment çà, mais çà n'a pas marche pas. Je n'ai rien dans le menu.
 
Le code :
 
$jour = date("d-m-Y" );  
$date_fin = "20-08-2004";
echo '<select name="date_saisie">';
while ($jour < date_fin)  
   { echo '<option value="$jour"><?=date(d-m-y,$jour)?>';  $jour += 84600; }  
echo ' </select>';
 
La phrase du jour :  
la programmation PHP, c'est pô facile...

n°817242
naceroth
Posté le 07-08-2004 à 20:24:26  profilanswer
 

Si la programmation php c'est facile, faut juste avoir la logique nécessaire à tout bon programmeur...
 
Parce que c'est sûr que <?=...?> en plein milieu d'une section déjà en php, faudra pas s'attendre à des miracles :D
 
(Ah, et le second argument de date() doit être un timestamp, pas une chaine de caractères aussi)

n°817247
madprog
Posté le 07-08-2004 à 20:32:44  profilanswer
 

  { echo '<option value="$jour"><?=date(d-m-y,$jour)?>';  $jour += 84600; }
 
devient
 
   { echo '<option value="$jour">'.date(d-m-y,$jour);  $jour += 84600; }  

n°817343
T509
$job-&gt;GetJob(now)
Posté le 08-08-2004 à 00:31:14  profilanswer
 

while ($jour < date_fin)
 
une comparaison d'infériorité sur une chaine de caractère me gène. Je ne suis pas sûr que cela donne le bon résultat à tous les coups.
 
la proposition suivante est elle vraie ?
31/10/2004 < 01/11/2004 ? si c'est un classement alphabétique de la chaine de carctères la réponse est non.
 
Il vaut mieux comparer des timestamps


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  question sur formulaire

 

Sujets relatifs
formulaire:redirection après validationformulaire: redirection après validation
question sur formulairePetite question sur formulaire ..
[HTML] Question sur un formulaire (tout champs hidden)[html] question conne sur un formulaire
Ch'ti question sur les formulaire en VB[HTML / PHP] pb de formulaire /!\ question aux pros !
Question formulaire : celui qui sait : il est fortquestion sur expedition de formulaire
Plus de sujets relatifs à : question sur formulaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR