SImplification de requete
Posté : 29 nov. 2017, 18:00
Bonjours à toutes et tous,
je pense qu'il y a moyen de simplifié mes multiples requêtes pour n'en faire qu'une, mais je sais pas trop comment m'y prendre.
le but étant de compter le nombre d'entrées par mois et ensuite de les afficher plus tard.
Voici ma grosse requête :
je pense qu'il y a moyen de simplifié mes multiples requêtes pour n'en faire qu'une, mais je sais pas trop comment m'y prendre.
le but étant de compter le nombre d'entrées par mois et ensuite de les afficher plus tard.
Voici ma grosse requête :
$reponse0117 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-01-01" ORDER BY id_newletter DESC');
$count0117 = $reponse0117->rowCount();
$reponse0217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-02-01" ORDER BY id_newletter DESC');
$count0217 = $reponse0217->rowCount();
$reponse0317 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-03-01" ORDER BY id_newletter DESC');
$count0317 = $reponse0317->rowCount();
$reponse0417 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-04-01" ORDER BY id_newletter DESC');
$count0417 = $reponse0417->rowCount();
$reponse0517 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-04-01" ORDER BY id_newletter DESC');
$count0517 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-05-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-06-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-07-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-08-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-09-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-10-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-11-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();
$reponse1217 = $bdd->query('SELECT * FROM newletter WHERE date_newletter = "2017-12-01" ORDER BY id_newletter DESC');
$count1217 = $reponse1217->rowCount();