Combiner 2 tables

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 : Combiner 2 tables

Combiner 2 tables

par Herve_be » 18 oct. 2021, 12:19

Bonjour,
Dans la DB d'un forum j'ai une table des messages avec la date de chaque message et une table des membres avec sa date d'enregistrement.
Je voudrais créer un graphique montrant l'évolution du nombre de message par membre depuis la création du forum.
Je pourrais obtenir le nombre de messages à chaque date comme ceci
$results = mysqli_query($db,"select `post_time`, count(*) as Num FROM `posts` group by `post_time`ASC");
while($result = mysqli_fetch_array($results))
	{  
	$Date=date("Ymd",$result['post_time']);
	$NombreDeMessages += $result['Num'];
puis pour chaque date compter le nombre de membres qu'il y avait à la même date
mais je pense que ceci risque de consommer pas mal de ressources.
Y a-t-il un moyen plus efficace de combiner les 2 tables messages et membres pour savoir combien il y avait de messages et de membres à chaque date ?