Insertion de date dans base de données
Bonjour tout le monde je voudrais savoir comment faire pour récupérer une date à partir d'un formulaire et l'enregistrer dans ma base de données je sais que la date dans la base de données est au format us 0000-00-00 donc j'ai fait ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| <form action="test.php" method="post">
<select name="jour">
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
</select>
<select name="mois">
<option value="1"> Janvier </option>
<option value="2"> Fevrier </option>
<option value="3"> Mars </option>
</select>
<select name="annee">
<option value="1980"> 1980 </option>
<option value="1981"> 1981 </option>
<option value="1982"> 1982 </option>
</select>
<input type="submit" name="tb" id="tb" value="ok" style="color:red" />
</form>
<?php
$BDD = mysql_connect("localhost","root","");
mysql_select_db("test");
if( isset( $_POST["tb"]) ){
$jour = $_POST["jour"];
$mois = $_POST["mois"] ;
$annee = $_POST["annee"] ;
$f = $_POST["annee"] - $_POST["mois"] - $_POST["jour"] ;
$sql = "INSERT INTO test1(dt) VALUES( '". $f ."')" ;
$sql = mysql_query($sql);
}
?> |
mais ça ne marche pas,quelqu'un à la solution svp ? :/