PHP/MySQL - Trier des données
Résolu/Fermé
CarbonKoala
Messages postés
11
Date d'inscription
vendredi 29 avril 2011
Statut
Membre
Dernière intervention
22 novembre 2012
-
29 avril 2011 à 21:09
CarbonKoala Messages postés 11 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 22 novembre 2012 - 30 avril 2011 à 14:24
CarbonKoala Messages postés 11 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 22 novembre 2012 - 30 avril 2011 à 14:24
A voir également:
- PHP/MySQL - Trier des données
- Excel trier par ordre croissant chiffre - Guide
- Easy php - Télécharger - Divers Web & Internet
- Excel validation des données liste - Guide
- Mysql community server - Télécharger - Bases de données
- Reinstaller windows sans perte de données - Guide
1 réponse
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
Modifié par JooS le 29/04/2011 à 22:00
Modifié par JooS le 29/04/2011 à 22:00
Salut ...
Tu veut trier les données par date d'envoi, ou par Catégorie (Album) ??
Tu veut trier les données par date d'envoi, ou par Catégorie (Album) ??
30 avril 2011 à 00:10
Donc du style:
PHOTO DU CAMP DE VACANCES (Le 20 avril 2011)
=img= =img= =img= =img= =img= =img= =img= =img=
=img= =img= =img= =img= =img= =img= =img= =img=
=img= =img= =img= =img= =img= =img= =img= =img=
PHOTO DE LA COURSE (Le 14 avril 2011)
=img= =img= =img= =img= =img= =img= =img= =img=
=img= =img= =img= =img= =img= =img= =img= =img=
=img= =img= =img= =img= =img= =img= =img= =img=
Modifié par JooS le 30/04/2011 à 01:06
Ta requete doit etre du genre SELECT * FROM table ORDER BY nomalbum ASC
Ou tout simplement SELECT * FROM table
30 avril 2011 à 09:00
30 avril 2011 à 13:57
<?php
// Connexion à la base de données
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=xxxx;dbname=xxx', 'xxx', 'xxx.', $pdo_options);
// Récupération des 10 derniers messages
$reponse = $bdd->query('SELECT nomalbum, cheminacces, date FROM galerie ORDER BY nomalbum DESC LIMIT 0, 100');
$old = 'null';
$count = 0;
while ($donnees = $reponse->fetch())
{
if ($donnees['nomalbum'] != $old)
{
echo '<h4>' . $donnees['nomalbum'] . ' (' . $donnees['date'] . ')</h4>' ;
echo '<p class="photos"><a href="' . $donnees['cheminacces'] . '" rel="lightbox" title="' . $donnees['nomalbum'] . '"><img class="photos" src="' . $donnees['cheminacces'] . '"></a>' ;
$old = $donnees['nomalbum'];
$count = $count + 1;
if ($count = mysql_num_rows($reponse))
{
echo '</p>';
}
}
else
{
echo '<a href="' . $donnees['cheminacces'] . '" rel="lightbox" title="' . $donnees['nomalbum'] . '"><img class="photos" src="' . $donnees['cheminacces'] . '"></a>' ;
$count = $count + 1;
if ($count = mysql_num_rows($reponse))
{
echo '</p>';
}
}
}
$reponse->closeCursor();
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>
30 avril 2011 à 14:07