Trish a écrit :
Bonjour BiereNard,
Merci pour cette astuce !
En faisant des tests (echo $annees au lieu de $categorie), il affiche l'année
en cours au lieu de l'année de naissance de l'adhérent... comment fait la
fonction pour remplacer $naiss dans function categorie($naiss) ?
Merci encore !
Bonjour Trish,
Oupss ! J'ai oublié de te dire qu'il fallait récupérer également la date
de naissance dans
la requête faite sur la base, dans le fichier "liste_adherents.php"
Voici la séquence d'origine :
---------------------------------------- oOo
---------------------------------------
...
// selection des adherents et application filtre / tri
$requete[0] = "SELECT id_adh, nom_adh, prenom_adh, pseudo_adh, activite_adh,
libelle_statut, bool_exempt_adh, titre_adh, email_adh, bool_admin_adh,
date_echeance,
adresse_adh, adresse2_adh, cp_adh, ville_adh, pays_adh, tel_adh, gsm_adh
FROM .....
...
Voici la ligne modifiée pour récupérer la date de naissance :
---------------------------------------- oOo
---------------------------------------
...
// selection des adherents et application filtre / tri
$requete[0] = "SELECT id_adh, nom_adh, prenom_adh, pseudo_adh, activite_adh,
libelle_statut, bool_exempt_adh, titre_adh, email_adh, bool_admin_adh,
date_echeance,
adresse_adh, adresse2_adh, cp_adh, ville_adh, pays_adh, tel_adh,
gsm_adh, ddn_adh
FROM .....
...
---------------------------------------- oOo
---------------------------------------
Comme tu le remarqueras, il y a un argument de plus au bout de la ligne
: ", ddn_adh"
qui correspond au champ "date de naissance de l'adhérent" qui est rangé
dans le tableau
"résultat" pour être, plus loin, passé en argument de la fonction
"catégorie" (récupération
de la 18ème et dernière case du tableau)
<? echo categorie($resultat->fields[18]) ?>
Bon courage !
BiereNard