|
domy59 162
| |
Jireck 8502
| Posté : 05-12-2017 08:49
Bonjour,
La colonnes T1 de users_extends est un varchar (chaine de caractere)
il est donc difficilement faisable
La première etant de faire quelque chose comme cela.
$an = '2000'; // année recherché
si besoin
$an = $an - 60;
$mois = '03'; // N° du mois recherché
$date = $mois .'/'. $an // 03/2000
$result=mysql_query('select us.uid, u.uname, u.user_avatar,&nb sp;u.user_regdate, u .mns from '.$NPDS_Prefix.'users_extend us,
'.$NPDS_Prefix.'users u WHERE u.uid=us.uid and  ;us.T1 LIKE \''.$date.'%\');
|  Profil
|
|
domy59 162
| |
Jireck 8502
| Posté : 07-12-2017 11:43
si tu veux les personnes plus agé que 60 ans ou qui on 60 ans
Tu fais seulement un traitement php ensuite
du genre
while (...) {
$annee = explode (userregdate, '/');
$annee[2] // recuration de l'année dans le  ;champs userregdate
$year = date(y); recupere la date courante  ;sur 2 digit
$year1 = $year - 60;
if ($annee[2] < year1){ /// remplacer <&n bsp;par = si tu veux juste que l'nnee s oit 60 et pas moins
j'enregiste ce que je  ;veux
}
}
Voila dans les grandes lignes
|  Profil
|
|
domy59 162
| Posté : 08-12-2017 21:01
Merci pour ton aide, mais je ne vois pas trop ce qu'il faut mettre entre les Guillemet "", pour faire simple j'ai ajouté un champ a la table user_extend (T3)
qui correspond à l'Age '58,60,18 etc. ...)je pense que ce sera plus simple, du coup comment faire un 2eme critère par rapport a ce champ ??
merci pout ton aide
|  Profil www
|
|