par
Camomille » 13 oct. 2005, 21:55
Merci Zeus pour ta réponse.
Je ne pige pas trop comment "calculer l'age dans le SELECT" mais je m'en suis sorti de la façon suivante:
$requete =mysql_db_query($sql_bdd, "SELECT Enfants_Prenom FROM enfants WHERE DATEDIFF( NOW(),Date_naissance) <1825 AND Client_num=$num ; ",$db_link) or die(mysql_error());
$tot=mysql_num_rows($requete);
$Prenom=mysql_result($requete,0,"Enfants_Prenom");
$requete5 =mysql_db_query($sql_bdd, "SELECT Enfants_Prenom FROM enfants WHERE DATEDIFF( NOW(),Date_naissance) >1825 AND Client_num=$num ; ",$db_link) or die(mysql_error());
$tot5=mysql_num_rows($requete5);
echo "Yen a $tot de - de 5 ans ($Prenom) et $tot5 de + de 5 ";
Ce n'est certainement pas fort "pro" mais ça fonctionne!
Merci de me donner ton avis
Bien amicalement.
Camomille
Merci Zeus pour ta réponse.
Je ne pige pas trop comment "calculer l'age dans le SELECT" mais je m'en suis sorti de la façon suivante:
$requete =mysql_db_query($sql_bdd, "SELECT Enfants_Prenom FROM enfants WHERE DATEDIFF( NOW(),Date_naissance) <1825 AND Client_num=$num ; ",$db_link) or die(mysql_error());
$tot=mysql_num_rows($requete);
$Prenom=mysql_result($requete,0,"Enfants_Prenom");
$requete5 =mysql_db_query($sql_bdd, "SELECT Enfants_Prenom FROM enfants WHERE DATEDIFF( NOW(),Date_naissance) >1825 AND Client_num=$num ; ",$db_link) or die(mysql_error());
$tot5=mysql_num_rows($requete5);
echo "Yen a $tot de - de 5 ans ($Prenom) et $tot5 de + de 5 ";
Ce n'est certainement pas fort "pro" mais ça fonctionne!
Merci de me donner ton avis :!: :!: :!:
Bien amicalement.
Camomille