IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Trier news par date


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Trier news par date
    Bonjour,

    Je suis entrain de créer un system d'agenda simple.
    Ma base de donnée s'appelle "event", devant j'ai 3 colones : id, date (qui se rentre à la main dans la backoffice) et note(qui se rentre à la main dans la backoffice).

    Dans mon back office j'ai 2 input text qui me permettent de remplir la date et la note. Lorsqu'on clic sur le bouton "Publier", la nouvelle new s'affiche en dessous, dans un tableau qui liste toutes les notes et qui comporte aussi un bouton de suppression.

    Mon problème est que les notes s'affiche dans l'ordre de création. Je voudrais qu'elles s'affichent par ordre croissant de date.

    Voici le code entier de ma page index.php de l'administration.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<title>Administration</title> 
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    	<meta http-equiv="X-UA-Compatible" content="IE=8" />
    	<link href="admin.css" rel="stylesheet" type="text/css" media="screen" />
    	<link rel="shortcut icon" href="favicon.png" />
    </head>
    <body>
     
    	<div class="ajouter">Ajouter</div>
     
    	<form method="post" action="creer.php"/>
    		Date :<input type="text" name="date" size="20" value="Date" onFocus="if(this.value=='Date')this.value='';" onBlur="if(this.value=='')this.value='Date';" />AAAA/MM/JJ<br />
    		<br />
    		Note :<input type="text" name="note" size="100" value="Date" onFocus="if(this.value=='Date')this.value='';" onBlur="if(this.value=='')this.value='Date';" /><br />
    		<br />
    		<input type="submit" value="Publier"/>
    	</form>
     
    	<div class="event">Evènements</div>
     
     
    	<table border="1" cellspacing="0" cellpadding="1">
     
    	<?php
    		require "../config.php";
    		mysql_connect(DB_HOST,DB_LOGIN,DB_PASS);
    		mysql_select_db(DB_BDD);
     
    		$sql="SELECT * FROM event";
    		$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
    		while($data=mysql_fetch_assoc($req)){ ?>
    		<tr><td width="100"><?php echo "<p>{$data["date"]}"; ?></td>
    			<td width="300"><?php echo "<p>{$data["note"]}"; ?></td>
    			<td width="16"><?php echo "<a href=\"suppr.php?id={$data["id"]}\"><img src=\"img/suppr.png\"></a>"; ?></td></tr>
    		<?php header("Location: index.php");
    		}
    	?>
     
    	</table>
     
    </body>
    </html>
    Je n'ai aucune idée de comment faire, merci de m'aider..

    Merci d'avance
    Bonne journée

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonsoir,

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM event order by `date` ASC

    A+.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par andry.aime Voir le message
    Bonsoir,

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM event order by `date` ASC

    A+.
    Merci beaucoup ca fait plaisir

Discussions similaires

  1. Trier array par date
    Par Augustule dans le forum Langage
    Réponses: 2
    Dernier message: 01/11/2013, 14h32
  2. awk, trier lignes par date
    Par donkeyshot dans le forum Unix
    Réponses: 0
    Dernier message: 17/06/2010, 12h28
  3. [SQL] Affichage de news par date de 2 facons ?
    Par innova dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 31/12/2006, 17h27
  4. [Paradox] Trier par date
    Par Fabs dans le forum Bases de données
    Réponses: 5
    Dernier message: 08/11/2006, 19h41
  5. Trier mes requete par date au format dd/mm/yy
    Par danje dans le forum Langage SQL
    Réponses: 6
    Dernier message: 19/09/2005, 18h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo