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

Requêtes MySQL Discussion :

gestion de l'ordre d'apparition des produits


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 187
    Points : 50
    Points
    50
    Par défaut gestion de l'ordre d'apparition des produits
    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

  2. #2
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 786
    Points : 58 200
    Points
    58 200
    Billets dans le blog
    42
    Par défaut
    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.

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/05/2012, 11h57
  2. PROC GCHART Changer l'ordre d'apparition des sous-groupes
    Par Hélixe dans le forum ODS et reporting
    Réponses: 10
    Dernier message: 15/02/2012, 13h12
  3. Changer l'ordre d'apparition des colonnes dans un LOV
    Par roby_rou dans le forum Oracle
    Réponses: 2
    Dernier message: 07/05/2010, 21h25
  4. Gestion de l'ordre de chargement des images
    Par MrManchot dans le forum jQuery
    Réponses: 1
    Dernier message: 25/01/2010, 14h42
  5. Réponses: 8
    Dernier message: 08/02/2008, 23h13

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