je voudrais trier par une variable dont le type est un string mais son affichage donne un nombre,j'ai proposé à ce qu'on la type en integer mais on veut la garder en string.comment trier?Merci pour votre aide.
je voudrais trier par une variable dont le type est un string mais son affichage donne un nombre,j'ai proposé à ce qu'on la type en integer mais on veut la garder en string.comment trier?Merci pour votre aide.
Bonjour madame, et bienvenue !
Pour ta question, euh... J'ai rien compris.
Peux-tu donner plus d'explications ? Un petit bout de code serait sympa.
ce n'est pas question de codes mais c'est juste que ma variable est déclaré en varchar (caractère) dans ma base de donnée alors que celle ci donne des nombres mais mon problème c'est que je n'arrive pas à ordonner mes éléments(dans l'ordre croissant).Merci j'espère d'avoir été claire.
Tu veux dire que tu stockes des entiers dans un champs de type varchar ?
Sinon c'est avec un ORDER BY... dans la requête ?
ou sinon essaye de faire un cast dans ta requete
alors tu récupère tes données dans un tableau et tu utilise la fonction natsort()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager