Bonjour tout le monde voila j'ai une page php qui fait le calcul de l'age pour feter l'anniversaire le jours meme de mes membres, or je voudrais qu'il l'annonce plus ou moins pendant une semaine avant la date de l'anniversaire donc voila le code actuelle qui affiche l'anniversaire seulement le jours meme.

?php
include ("avant.php");

require ("../config.php") ;
require ("../consult/fonctions.php");
ouverture();
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../league.css\">";

$formatdate = date("m-d");
$annee = date("Y");

$requete ="SELECT

DISTINCT

phpl_joueurs.prenom,
phpl_joueurs.nom as nom_joueur,
phpl_clubs.nom as nom_club,
position_terrain,
DATE_FORMAT(date_naissance, '%d/%m/%Y') as datefr

FROM phpl_joueurs, phpl_clubs, phpl_effectif, phpl_equipes

WHERE phpl_effectif.id_equipe=phpl_equipes.id
AND phpl_effectif.id_joueur=phpl_joueurs.id
AND phpl_equipes.id_club=phpl_clubs.id
AND phpl_joueurs.date_naissance like '%-$formatdate'";
$result = mysql_query($requete) or die ("probleme " .mysql_error());

echo "<table width=\"500\" border=\"0\" cellspacing=\"5\" align=\"center\" class=\"noir\">";


while($row = mysql_fetch_array($result))
{



$naissance = $row['datefr'];
$annee_naissance = substr($naissance,6 ,4);
$age = ($annee - $annee_naissance);



$prenom = $row['prenom'];
$nom = $row['nom_joueur'];
$position = $row['position_terrain'];
$club = $row['nom_club'];


echo "<tr>";
echo " Joyeux anniversaire à ";
echo " <strong>$nom $prenom</strong>";
echo " qui aura $age ans le $naissance . Et nous te remercions d'amener ton pack";
echo "</tr>";
}
echo "</table>";

mysql_close();

?>
<?php
include ("apres.php");
?>



Merci d'avance de m'apporter votre science infuse .. smile.gif