[RESOLU] Compter le nombre d'entrées sur le mois dernier

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Compter le nombre d'entrées sur le mois dernier

Re: Compter le nombre d'entrées sur le mois dernier

par cris84 » 07 mai 2016, 10:38

Bonjour,

effectivement, il fallait faire comme ceci, si ça peut aider :
$mois_dernier = mysqli_query($bdd, 'SELECT COUNT(*) AS nbre_mois_dernier FROM connectes WHERE timestamp >=' . $startTime_mois_dernier . ' and timestamp <= '.$endstartTime_mois_dernier.'')or die(mysqli_error($bdd));
Merci encore

Re: Compter le nombre d'entrées sur le mois dernier

par @rthur » 06 mai 2016, 22:32

Relis ta requête SQL et pose toi la question de savoir si la condition que tu a indiquée correspond à ce que tu veux faire à savoir "du 01/04 au 30/04" ;)

Compter le nombre d'entrées sur le mois dernier

par cris84 » 06 mai 2016, 19:52

Bonjour à tous,
j'ai un souci, je voudrais compter le nombre d'entrée de ma base qui est constituée de l'IP et de la date (timestamp).

Nous sommes en mai, et je voudrais afficher le compte des IP du mois d'avril.

Le code ci-dessous qui affiche du 01 au 30/04.
$jour = date('d');
$mois = date('m');
$annee = date('Y');
$startTime_mois_dernier = mktime(0, 0, 0, date('m')-1  , 1 , date('Y'));
$endstartTime_mois_dernier = mktime(23, 59, 59, date('m'), date('d')-date('j'), date('Y'));
J'ai fais ça mais ça ne marche pas : affichage 0 alors qu'il y a 116 IP
$mois_dernier = mysqli_query($bdd, 'SELECT COUNT(*) AS nbre_mois_dernier FROM connectes WHERE timestamp=\'' . $startTime_mois_dernier . '\'')or die(mysqli_error($bdd));
$donnees = mysqli_fetch_array($mois_dernier);
Merci de votre aide :D