Comment inseré une valeur de type date

Bonjour,
je suis entrain de développé une application sous PHP et j'ai déclaré dans ma base de données une table qui a un seul champs de type "date" a travers un formulaire données la possibilité a un utilisateur de remplir la table mais le problème et que dans la requête SQL je ne sais pas comment faire ou comment l'écrire voici le code mais je sais pas :
ça c'est le formulaire avec une liste déroulante
<label>Date de connexion:
<select name="day">
<option>jour</option>
<?php for($i=1;$i<32;$i++){ ?>
<option value="<?php echo $i; ?>"><?php echo $i; ?></option><?php }?>
</select>
</label>
<label>
<select name="month">
<option>mois</option>
<?php for($i=1;$i<13;$i++){?>
<option value="<?php echo $i; ?>"><?php echo $i; ?></option><?php }?>
</select>
</label>
<label>
<select name="year">
<option>année</option>
<?php for($i=2011;$i<2200;$i++){?>
<option value="<?php echo $i; ?>"><?php echo $i; ?></option><?php }?>

</select>
</label>
et Là 'est la requete sql:

$Annee = $_POST['year'];
$mois = $_POST['month'];
$jours = $_POST['day'];
$requet0="INSERT INTO date (date_de_connexion) values('$year-$month-$day');";

Aidez moi SVP Merci

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    J'ai du mal à comprendre...

    Pourquoi ne pas mettre directement un timestamp ?
    1. Ah mais ton problème est juste l'exécution de ta requête ?

      Si c'est ça, je t'invite à regarder le siteduzero.com, rubrique mysql.

      Il te dira qu'il faut avant tout te connecter à ta bdd,
      ensuite "préparer" ta requête,
      puis y faire appel.
    2. comment ?et est ce que je pourrais utilisé les valeurs de la date autre part?
    3. Par contre, une table avec uniquement une colonne pour des dates...

      C'est pour t'entraîner ou il y a une raison ?
    4. j'ai deja fait la connexion et la connexion marche je cherche le moyen d'insert le type date comment faire la requête