sebinfo007 | fourniey a écrit :
Bonjour,
Dans plusieurs formulaires, les usagers doivent inscrire la date et j'aimerais leur faciliter le travail via un calendrier. De plus, je voudrais éviter la sélection manuelle. Aussi, je voudrais que la date soit valide.
Est-ce qu'il existe des procédures ou bien je dois tout refaire %
Merci!
|
Moi j'ai fait ça, voici mon formulaire :
Code :
- <form method="post" name="form1" action="envoie.php">
- <table align="center">
- <tr valign="baseline">
- <td nowrap align="right">Date:</td>
- <td><select name="jour">
- <option value="01" >01</option>
- <option value="02" >02</option>
- <option value="03" >03</option>
- <option value="04" >04</option>
- <option value="05" >05</option>
- <option value="06" >06</option>
- <option value="07" >07</option>
- <option value="08" >08</option>
- <option value="09" >09</option>
- <option value="10" >10</option>
- <option value="11" >11</option>
- <option value="12" >12</option>
- <option value="13" >13</option>
- <option value="14" >14</option>
- <option value="15" >15</option>
- <option value="16" >16</option>
- <option value="17" >17</option>
- <option value="18" >18</option>
- <option value="19" >19</option>
- <option value="20" >20</option>
- <option value="21" >21</option>
- <option value="22" >22</option>
- <option value="23" >23</option>
- <option value="24" >24</option>
- <option value="25" >25</option>
- <option value="26" >26</option>
- <option value="27" >27</option>
- <option value="28" >28</option>
- <option value="29" >29</option>
- <option value="30" >30</option>
- <option value="31" >31</option>
- </select>
- <select name="mois">
- <option value="01">Janvier</option>
- <option value="02">Février</option>
- <option value="03">Mars</option>
- <option value="04">Avril</option>
- <option value="05">Mai</option>
- <option value="06">Juin</option>
- <option value="07">Juillet</option>
- <option value="08">Aout</option>
- <option value="09">Septembre</option>
- <option value="10">Octobre</option>
- <option value="11">Novembre</option>
- <option value="12">Décembre</option>
- </select>
- <select name="annee">
- <option value="2007">2007</option>
- <option value="2008">2008</option>
- <option value="2009">2009</option>
- <option value="2010" >2010</option>
- <option value="2011" >2011</option>
- <option value="2012" >2012</option>
- <option value="2013" >2013</option>
- <option value="2014" >2014</option>
- <option value="2015" >2015</option>
- <option value="2016" >2016</option>
- <option value="2017" >2017</option>
- <option value="2018" >2018</option>
- </select> </td>
- </tr>
- <tr valign="baseline">
- <td align="right" valign="middle" nowrap>Heure</td>
- <td><select name="heure">
- <option value="08" >08</option>
- <option value="09" >09</option>
- <option value="10" >10</option>
- <option value="11" >11</option>
- <option value="12" >12</option>
- <option value="13" >13</option>
- <option value="14" >14</option>
- <option value="15" >15</option>
- <option value="16" >16</option>
- <option value="17" >17</option>
- <option value="18" >18</option>
- <option value="19" >19</option>
- <option value="20" >20</option>
- </select>
- <select name="minutes">
- <option value="00" >00</option>
- <option value="15" >15</option>
- <option value="30" >30</option>
- <option value="45" >45</option>
- </select>
|
et voici ma requéte php :
Code :
- <?php // récupération des données du formulaires
- error_reporting(0);
- $jour = $_POST['jour'];
- $mois = $_POST['mois'];
- $annee = $_POST['annee'];
- $date = $_POST['annee'].'-'.$_POST['mois'].'-'.$_POST['jour'];
- $heure = $_POST['heure'];
- $minutes = $_POST['minutes'];
- $time = $_POST['heure'].':'.$_POST['minutes'];
- $description = $_POST['DESCRIPTION'];
- $reunion = $_POST['REUNION'];
- $evenement = $_POST['EVENEMENT'];
- // connexion à votre base de donnée
- $connexion = mysql_connect("localhost","root","" );
- mysql_select_db("intranet",$connexion);
- // on créer la requête SQL, pour ensuite l'envoyer
- $requete = "insert into calendrier values('','$date','$description','$reunion','$evenement','$time')";
- mysql_query($requete);
- echo "Vos données ont été envoyées !";
- // fermeture de la connexion vers Mysql
- mysql_close();
- echo "<meta http-equiv=\"refresh\" content=\"0;url=admincal.php\" />";
- ?>
|
j'espère que ça vas t'aider !
|