Maxy.fr

Articles de la catégorie : MySql (3 articles)

Lire plusieurs fois toutes les données récupérées avec fetch en PDO

Vous connaissez tous la méthode suivante pour lire une série de données enregistrées via MySQL : $listeRep = $bdd->query("SELECT * FROM registre ORDER BY id DESC"); while($listeData = $listeRep->fetch()) { echo $listeData['nom']; }   Vous savez aussi qu'il est parfois utile de lire plusieurs fois ces données dans deux boucles différentes, et plutôt que d'executer une nouvelle requête de lecture de la base de...

Utiliser GROUP BY day, month, year sous doctrine2

En temps normal il est simple de grouper des données séléctionnées via une requête MySQL par jour, mois, année ou par heure par exemple (du moins lorsque vous enregistrez bien vos date en "datetime"). Il suffit en effet d'utiliser "GROUP BY day(date)" et le tour est joué. Sauf si vous utilisez Doctrine 2, avec Symfony par exemple, où il n'est en effet pas possible d'utiliser la fonction "day(...)". Il faut donc trouvé un...

Sélection en fonction d’une plage horaire avec des timestamp en Mysql

Si comme beaucoup vous utilisez Mysql pour enregistrer vos données ainsi que les timestamp pour enregistrer vos données temporelles, il vous est peut-être arrivé de vouloir sélectionner des données en fonction d’une plage horaire précise. Ce qui est simple en soit mais deviens plus compliqué lorsque les données sont enregistrées sur plusieurs jours. Prenons un exemple concret : Vous avez dans votre base de...