Avoir les entrées d'une table MySQL des deux dernières semaines ?
- Accueil
- Forum
- Programmation
- PHP
- Avoir les entrées d'une table MySQL des deux dernières semaines ?
Moi Le 11 novembre 2016 à 20:05 (Édité le 25 janvier 2019 à 17:52)
Grâce au à la colonne "date" de ma BDD (sous ce format : 2016-11-11), quelle requête dois-je faire pour avoir que les entrées des deux dernières semaines de ma table "videos" ?
Merci 😀
Balatharas Le 12 novembre 2016 à 11:56 (Édité le 12 novembre 2016 à 11:56)
personnellement je ferais une requete simple pour afficher les vidéos, et dans ta boucle while, juste avant les premieres données, tu fais une condition:
<?php
while() {
if() {
# Affichage des données de tes vidéos
}
}
?>
Pour ta conditon, crée une variable contenant la date du moment ou tu regarde les vidéos. Ce sera $dateToday.
La désolé, je ne peux pas tester donc je te laisse chercher avec les pistes que je t'ai donner. Bien sûr faudra utiliser $dateToday et $video['datePublication'] 😉
TheOldNoob Le 12 novembre 2016 à 13:13 (Édité le 1 janvier 1970 à 01:00)
Renseigne toi sur SQL BETWEEN
Tu devrais y arrivé facilement avec une requête sql 😀
Moi Le 12 novembre 2016 à 13:17 (Édité le 1 janvier 1970 à 01:00)
TheOldNoob Le 12 novembre 2016 à 13:20 (Édité le 1 janvier 1970 à 01:00)
Voila, je te laisse faire le reste du boulot
Balatharas Le 12 novembre 2016 à 17:46 (Édité le 1 janvier 1970 à 01:00)
Quel idiot j'ai pas pensé à BETWEEN et INTERVAL alors que je les utilise souvent 😱😰
TheOldNoob Le 12 novembre 2016 à 20:13 (Édité le 1 janvier 1970 à 01:00)
Sinon, Between et interval, je m'en suis encore jamais servie pour ma part, j'ai juste ressorti ça d'un court ^^