Fork me on GitHub

Rapport de message :*
 

Re: table User

Titre du sujet : Re: table User
par Christian sur 12/11/2005 17:10:16

1)level : si nul -> NON level = 0
en informatique 0 et null sont deux valeurs différentes particulièrement avec les bases de données.

2)"Il n'y a que dans le cas où regdate=0 qu'on peut s'en servir"
user_regdate n'est jamais à zéro, ce champ a toujours une valeur

3)Pour connaitre les membres qui ne se sont pas connectés depuis plus de 300 jours, on peut utiliser cette requête

select uidunamefrom_unixtime(user_regdate), from_unixtime(last_login) , TO_DAYS(NOW()) - TO_DAYS(from_unixtime(last_login))
from xoops_users where level >and TO_DAYS(NOW()) - TO_DAYS(from_unixtime(last_login)) > 300;

la fonction datediff n'a pas été appliquée ici car elle ne fonctionne qu'à partir de MySql 4.1.1 (en principe)
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

41 Personne(s) en ligne (35 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 41 | Plus ...