Regrouper des résultats

Invité
Invité n'ayant pas de compte PHPfrance

08 mai 2009, 16:45

Bonjour,

J'ai dans une table des données qui comporte un champs "ajout" qui est leur date d'insertion dans la base.

J'essaie de créer une requêtes qui puisse m'afficher mes résultats sous cette forme :

Vendredi 8 mai
résultat 1
résultats 2
Résultat 3
...

Vendredi 6 mai
résultat 1
résultats 2
...

Vendredi 5 mai
résultat 1
résultats 2
Résultat 3
...


Si il n'y a pas d'insertion il faudrait que sa n'affiche rien. uniquement la ou il y a des résultats.

Voici ma requête actuel


<?php

Code : Tout sélectionner

$result = mysql_query("SELECT * FROM echantillons WHERE valide = 'oui' ORDER BY id "); while ($c=@mysql_fetch_array($result)) { echo "<li><a href=\"id-$c[id].html\" >[ $date - $e[nom] ] <strong>$c[description]</strong></a></li>"; } echo "</ul>";
Merci de votre aide.

Eléphant du PHP | 183 Messages

08 mai 2009, 16:46

C'etait moi, j'ai oublié de me connecté avant :)
_________
Fabien

Eléphant du PHP | 183 Messages

08 mai 2009, 17:26

Merci :)


J'ai résolu grace a SELECT DISTINCT.
_________
Fabien

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

08 mai 2009, 19:28

=D>