J'ai une table qui contient une colonne nommée vues. Chaque fois que l'utilisateur actualise la page, il met à jour le nombre de vues +1.
Ce que j'essaie de faire, c'est de créer une requête mysql pour afficher la liste des lignes en fonction du nombre de vues, du plus haut au plus bas.mysql afficher les lignes dans l'ordre de la valeur la plus élevée à la valeur la plus faible
ce que je pensais travaillerait
SELECT * FROM picdb ORDER BY views DESC LIMIT 10
même quand je l'ai vue ascendantes, tout est détraqué.
pensées?
EDIT le type de colonne est TEXT
SOLVED type de colonne a changé INT et il fonctionne très bien maintenant. Merci de l'avoir signalé.
Quel est le type de date de la colonne de vues? – Nate
oublié de mentionner que ... post mis à jour – mrpatg
Pourquoi le type de colonne texte? Y aura-t-il autre chose qu'un numéro là-dedans? Si c'était un champ numérique, il commanderait probablement correctement. –