Compter le nombre de ligne d'une table, selon les mois

Eléphant du PHP | 76 Messages

06 déc. 2012, 03:49

Bonsoir a tous,

Je cherche a savoir quelle serais la meilleure méthode pour compter le nombre de ligne de ma table mysql, pour chaque mois.

Exemple, le premier mois (janvier) = 4 ligne retourné (considérent que j'ai fais un NOW() pour chaque ligne inséré)

J'aimerais également que se soit le plus dynamique possible haha... Et la méthode que j'ai en tête présentement est assé complexe..

Bref, si vous avez la solution, merci beaucoup. Sinon, je continue de regarder et je vous informe de la solution :)

Merci pour votre aide :)

Eléphant du PHP | 76 Messages

06 déc. 2012, 06:12

Bon :)

Au cas ou ça intéresserais quelque :
for($i=1;$i<=12;$i++)
	{
		$requete6 = "SELECT SUM(total) AS total FROM paid_bill WHERE statut = 'paid' AND paid_date BETWEEN '2012-".$i."-01' AND '2012-".$i."-31'";
		$req_exec6 = mysql_query($requete6);
		$resultat6 = mysql_fetch_array($req_exec6);
		$_SESSION['stats2012'.$i] = $resultat6['total'];
		if($resultat6['total'] == NULL)
			{
				$_SESSION['stats2012'.$i] = 0;
			}
	}

Eléphant du PHP | 130 Messages

06 déc. 2012, 08:12

Tu peux essayer de faire ceci :
$nbLignes = mysql_num_rows($requete6);