insertion de la date de la forme à mysql

voici mon code du formulaire

*mon utilisation de base de données format de la date

Je suis sûr que mon code n'a obtenu aucune erreur, mais dès que je clique sur le bouton de téléchargement de la date de sortir seul 0000-00-00

<form action="imageupload.php" method="post" enctype="multipart/form-data">
    <label for="date">Date</label>
    <input type="date" size="60" name="date" id="date"/>

    <input type="submit" value="Upload File" />
    <input type="reset" value="Clear" />

    </form>

voici mon image upload.php code

    fclose ($handle);
    //Commit image to the database

    $date = htmlentities($_POST['date']);
    $query = 'INSERT INTO user_post (date) VALUES ("' . date '")';

  if ( !(mysql_query($query,$link)) ) 
   {
      die('<p>Error writing image to database</p></body></html>');
   } 
   else 
   {
      header('Refresh: 2 ; url=imageShow.php');
   }
  • $ signe est absent.
  • vous ajoutez date manquant $
  • $query = 'INSERT INTO user_post (date) VALUES ("' . $date. '")';
  • qu'entendez-vous pas d'erreur? ("' . date '")' et arrêt de l'utilisation de mysql