[php]Probleme de date

Bouh -  
 Bouh -
Bonjour à tous.
Voila j'ai une table(mysql) anniv avec a l'interieur "id(int)" "prenom(text)" et "date(date)"

Je voudrai pouvoir afficher en fonction du mois où l'on se trouve actuellement, les dates d'aniversaire, mais je ne sais pas comment faire (je debute).
Par exemple nous sommes au mois de mai, le site affiche: Pierre, le 14. Paul le 19...
Quelqu'un peut m'aider ?

1 réponse

  1. Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
     
    Ce serait plus simple avec un champ VARCHAR(4), avec le format MMJJ

    Il te suffirait de faire :

    "SELECT id,prenom,date FROM anniv WHERE date like \"".date('m')."\""
    0
    1. Bouh
       
      Merci de m'aider Jeff.
      Voila mon code mais je ne sais pas comment afficher le resultat.

      <?php
      $host = "**********";
      $user = "**********";
      $pass = "**********";
      $bdd = "radio";
      @mysql_connect($host,$user,$pass)
      or die("Impossible de se connecter");
      @mysql_select_db("$bdd")
      or die("Impossible de se connecter");


      $requete= mysql_query("SELECT id,prenom,date FROM anniv WHERE date like \"".date('m')."\"");

      while($resultat=mysql_fetch_row($requete))
      {
      $id=$result[0];
      $prenom=$result[1];
      $date=$result[2];
      }
      mysql_close();

      ?>
      0