probleme tableau somme count(*) d'une table par mois
Bonjour,
Pour faire simple, je doit faire un script qui compte le nombre de ligne d'une table selon le mois des données de la table.
Le probleme de mon script est le suivant :
mes requetes sont bonnes, je vais bien chercher et compter les nombres de lignes par mois de l'année par table.
Je ne sais pas comment et ou faire un total des mois pour l'ensemble des tables.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
$sql3='SELECT *
FROM pf_listes_campaigns
WHERE pf_listes_campaigns.V2_Id_Cli =' . $V2_Id_Cli;
$req5 = mysql_query($sql3) or die($sql13.'</br>'.mysql_error());
while ($data5 = mysql_fetch_assoc($req5))
{
//print_r($data5);
for ($f = 0; $f < 12; $f++)
{
if(table_ok('sms2',$data5['V2_Name_Campaign'].'_'.$data5['V2_Id_Camp'])) //verification si la table existe dans la bdd
{
$sql4 = "SELECT count(*) as envoi_nb
FROM ".$data5['V2_Name_Campaign'].'_'.$data5['V2_Id_Camp']."
WHERE Month(V2_Date_Send)= ".$nb_mois[$f];
$req4 = mysql_query($sql4) or die($sql4.'</br>'.mysql_error());
$data4 =mysql_fetch_array($req4);
$mois_ua[$f]=$data4['envoi_nb'];
$data5['V2_Name_Campaign'].'_'.$data5['V2_Id_Camp'].' ==> '.$data4['envoi_nb'].'</br>';
}
else
{
$mois_ua[$f]=0;
}
}
} |
Si vous avez compris mon problème pouvez vous m'aider ?
Et si ma façon de faire n'est pas approprié, si vous avez une meilleur solution n'hesitez pas :ccool:
Merci