Sortie d'une news selon la date

Répondre
mOmO
le 14/05/2003 à 18:30
mOmO
Salut la Globule,
Bonjour à tous

je suis quelque peu débutant (mince encore 1 :)
et j'ai un soucie que voici :

je souhaiterai pouvoir sortir une news selon la date du jour.
c'est à dire : je remplie à l'avance mes tables avec le titre / la news / une image / date de parution
et lorsque la date du jour correspond à la date d'une news dans la table celle-ci s'affiche.

voilà j'espère avoir até clair. :-/
j'ai bien tenté de modifié le script de news dans tous les sens mais avec les sorties dates je peine je peine je peine.

merci de votre aide :)

mOmO
LA GLOBULE
le 14/05/2003 à 19:39
LA GLOBULE
Si tu as la date du jour dans une variable $date, il te suffit de faire une requete SQL ressemblant à :

$sql = 'SELECT titre_news, news FROM les_news WHERE date_news = "'.$date.'" LIMIT 1';

C'est juste une comparaison de date.

Par contre attention, si les dates dans ta table sont au format ricains (mm/jj/aaaa) et bien il faudra faire attention que $date soit egalement au format ricain (et si la table contient des dates au format francais, veiller à ce que $date soit egalement de ce format).

Voila smiley

PS : si tu n'arrives pas à resoudre ce probleme, n'hesites surtout pas :)
mOmO
le 15/05/2003 à 09:11
mOmO
Merci la Globule,

j'ai galéré toute la nuit pour un résultat plutôt médiocre ; navrant :(
mOmO
le 15/05/2003 à 18:43
mOmO
et bien tout déconne même avec un ptit exemple à 3 news ; je me retrouve comme j'ai commencé avec mes news mais sans arriver à les sortir aux dates spécifier dans le champs date que j'ai rajouter dans ma table.

enfin c'est le bordel quoi :(

merci la globule de te soucier de moi :)
LA GLOBULE
le 15/05/2003 à 21:35
LA GLOBULE
Bon en clair : tu veux sortir qu'une seule news c ca ?

La news qui a la meme date que $date ?
mOmO
le 15/05/2003 à 22:53
mOmO
oui : par exemple :
c'est pouvoir sortir des notes d'auteur avec une image un texte et une date pré-rentré dans la base
et les afficher automatiquement lorsque arrive la date inscrite dans la table.

note du 20 mai s'affiche automatiquement le 20 mai

j'espère avoir été clair... :)
LA GLOBULE
le 15/05/2003 à 23:00
LA GLOBULE
Quel est le format date que tu as choisis pour les news contenues dans ta table ?
mOmO
le 16/05/2003 à 09:35
mOmO
et bien un format classique je dirais, à la française :
par exemple 16/05/2003....
LA GLOBULE
le 16/05/2003 à 09:53
LA GLOBULE
Le probleme vient peut etre de là : MySQL ne sais pas gérer les dates au format francais.

Il faut que ta table contienne des dates au format américain : aaaa-mm-jj
Répondre
LoadingChargement en cours