begin process at 2012 05 31 11:18:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

trier des news par date


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

trier des news par date

mercredi 21 juin 2006 à 08:58:58 | trier des news par date

shadow1779

Membre Club

Bonjour,

je me suis fais un systeme de news perso sur mon site, j'ai dans ma base de donnée un id en md5, ainsi que le titre, le texte, un logo et la date, sur une page je dis de faire ceci (en gros de trier les 5dernieres news,

mes dates sont sur le format dd-mm-yy à hh:mm,

<?php
$db = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname,$db);

$req = mysql_query('SELECT * FROM news ORDER BY date DESC LIMIT 5') or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

while($data = mysql_fetch_assoc($req))
{
$id = $data['id'];
$titre = $data['titre'];
$date = $data['date'];
$titrel = stripslashes($titre);
print "<a href=\"index.php?pname=content&cat=news&id=$id\" class=\"blacksingle\"><img src=\"images/fleche_bleu.jpg\" alt=\"voir la news intégrale\" border=\"0\"><span class=\"inputing\">$date&nbsp;-&nbsp;</span>$titrel</a><br />";
}
mysql_close();

le probleme est que si par exemple j'ai une news le 31-05-06 à 12:04 et une autre le 30-06-06 a 17:07 par exemple, il n'affichera la news de juin qu'en deuxieme car il se basera sur le début de la chaine, j'aimerai que l'on essaye de m'expliquer quoi faire afin de trier par date correctement,

et si possible merci de me faire le code si il faut modifier vraiment tout le format de date dans la base de donnée :D

mercredi 21 juin 2006 à 09:11:52 | Re : trier des news par date

pcgpegase

Bonjour, il faut que dans ta base MySQL, tu es bien défini le champs de ta date sur "date", ensuite, il faut juste que tu fasses un ORDER BY champs_date et c'est bon :)

Bye


mercredi 21 juin 2006 à 10:13:42 | Re : trier des news par date

shadow1779

Membre Club

ouai mais la j'ai déja une trentaine de news, et disons que j'ai pas envie de remettre les date/heure a la main :s

mercredi 21 juin 2006 à 11:32:37 | Re : trier des news par date

benstar

Dans ce cas envoies une requete simple pour calculer le nbre total d'enregistremenbts d'abord: $nbre=mysql_num_rows(mysqm_query("select * from news")). Et apres tu fais $req = mysql_query('SELECT * FROM news ORDER BY date DESC LIMIT $nbre-6,$nbre') or die .....
mercredi 21 juin 2006 à 11:33:33 | Re : trier des news par date

benstar

evidemment apres il faut liberer l'espace utilisé soit mysql_free_result($req)
samedi 11 juillet 2009 à 16:22:38 | Re : trier des news par date

armandd2



merci pour tout ce que vous faites pour nous


Cette discussion est classée dans : date, mysql, titre, trier, news


Répondre à ce message

Sujets en rapport avec ce message

-Requête a l'intérieur d'une requête !!??! [ par kodiask ] ALors mon problème est que jai un système de news mai celui-ci est disposer de cette sorte :Date - Titre (nb de comentaires)lorsque l'on clik sur le t Problème d'affichage de news. Aidez moi SVP. [ par WaNoU ThE EpSyLoN ] Bon alors à celui qui comprend mon problème je dis chapeau !J'explique. Je cherche à faire un gestionnaire de news pour cela il y a une page de saisie injection sql et $_POST [ par papipsycho ] bonjour a tous voila se matin je me suis dit que jallait fait la chasse o faille sur mon site j'ai commencer par les xss sa c fini mais les injection Modifier un formulaire ? ( Sil vous plait ! !!!! Jarrive pa depuis des heures ) [ par milkasoprano ] Bonjour tous le monde, alors ce que je vais essayer dde vous raconter ca va pas etre tres facile pour moi. depuis plusieurs heures je cherche le probl gestion de news en php [ par yunie77 ] bonjour à tous,je crée un site sur la gestion de nouvelles d'un site internet. j'aimerai limiter le nombre d'affichage de news (5 par page) et pouvoir news [ par tomm123456 ] bonjour et joyeuses fetes . voilà j'ai un probleme de mise à jour de news .Quand je veux modifier une news , il me renvoie bien les valeurs des ch Récuperation de donnée dans la base, triage [ par TuxOnline ] Bonjour à tous. Voila j'ai une ptite question a vous poser.J'ai fait un systeme de news via un panneau d'admin qui me permet donc d'ajouter, de suppri unexpected $end probleme [ par vez_from_hell ] bonjourj'ai un probleme dans mon code qui dit unexpected en on line 139je sais que c'est souvent à cause de } mais j'ai vérifié et je ne trouve rien. crééer une table mysql sous Linux [ par vez_from_hell ] Bonjour, depuis quelques semaines je suis sur Linux. J'étais auparavant sous Windows XP. J'avait un script pour ajouter des posts sur mon blog et dep commentaire [ par csmgroup ] Bonjour à tous,je viens vers vous car j'ai un petit soucis.J'ai instalé un script de news-commentaires, au niveau base de données, tout fonctionne. Le


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,654 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales