Page 1 sur 1

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

Posté : 06 déc. 2012, 03:49
par rickphp
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 :)

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

Posté : 06 déc. 2012, 06:12
par rickphp
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;
			}
	}

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

Posté : 06 déc. 2012, 08:12
par benv8nam
Tu peux essayer de faire ceci :
$nbLignes = mysql_num_rows($requete6);