Bonjour!
J'ai plusieurs tables et pour l'instant je stockais les date en VARCHAR(10) au fomat suivant j-m-A (exemple: 01-12-2004).
Mais maintenant j'aimerais faire un test afin d'afficher les contrats vieux de 10 mois... Mais je m'en sors plus. Voici mon code:
Code :
- $datsyst= mktime(0 ,0 ,0 ,date("m" ),date("d" ) ,date("Y" ));
- $rqt = "SELECT * FROM contrat";
- $resultcont = Mysql_Query($rqt) or die ($errReq);
- $contdata = mysql_fetch_assoc($resultcont);
- while ($ligne = mysql_fetch_array($resultcont))
- { extract ($ligne);
- $contdate = mktime($contdate);
- echo($contdate);echo("---" );echo($datsyst);
- if (($contdate + 79200) >= $datsyst)
- {
- ?>
- <form METHOD="POST" ACTION="?modcontrat">
- <fieldset>
- <label>Numéro contrat:</label>
- <?echo (html_entity_decode($contdata['contnum']));?><br />
- <label>Date contrat:</label>
- <?echo (html_entity_decode($contdata['contdate']));?><br />
- <label>Numéro client:</label>
- <?echo (html_entity_decode(utf8_decode($contdata['contclinum'])));?><br />
- <label>Numéro représentant:</label>
- <?echo (html_entity_decode(utf8_decode($contdata['contrepnum'])));?><br />
- </fieldset>
- </form>
- <?
- }
- }
- mysql_close();
- ?>
|
J'ai lu de la doc de partout, sur Nexen, mysql manual etc...
J'ai la tête qui va exploser!
Merci de votre aide
Message édité par limp15000 le 24-10-2005 à 17:14:16