|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2010 Messages : 126 ![]() Détails du profil ![]() Informations forums : Inscription : avril 2010 Messages : 126 Points : 13 |
Bonjour
1) voila par exemple dans un site ou cms type joomla ou autre comment son classés les produits si aucun ordre (colonne ordre dans la bdd) ne leur a été attribué? par date d'enregistrement dans la bdd, ordre aplhabétique, id, ref...? 2) cette colonne ordre (bdd) en général est elle remplie par défaut ou null si rien aucun ordre été attribué au produit a son enregistrement? 3) a partir du moment ou un ordre a été attribué a un produit cet ordre va prendre le pas sur le classement par defaut des autres produits? bref comment sont gérés en générales les classement dans un site type catalogue (vente en ligne) dans le quel ont peut choisir l'ordre d'apparition des produits, que ce soit au niveau de la bdd et de la requete php??? merci beaucoup |
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 207 ![]() Détails du profil ![]() Informations personnelles : Nom : Fabien Âge : 41 Localisation : France, Sarthe (Pays de la Loire) Informations professionnelles : Activité : Enseignant Informations forums : Inscription : janvier 2009 Messages : 2 207 Points : 4 009 |
Bonsoir,
il n’y a pas à tortiller au niveau SQL, pour trier il faut une clause ORDER BY. Sans elle, les lignes de la table risquent d’être listées selon l’humeur du moment où l’âge du capitaine…en attendant la prochaine secousse pour tout chambouler à nouveau. Tu peux aussi faire un tri conditionnel pour passer les articles avec la colonne [ordre] à Null en 1er (ou en dernier). Voir le principe dans l’article : Faire un tri conditionnel.
__________________
L'informatique fait son grand retour au lycée... |
|
20
|
Copyright © 2000-2012 - www.developpez.com


















Fabien