SQL - Crochets dans nom attribut
Résolu/Fermé
alexdu17200
Messages postés
1302
Date d'inscription
mardi 4 juin 2013
Statut
Membre
Dernière intervention
7 mars 2016
-
26 juin 2014 à 12:32
cyril1982 Messages postés 110 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 19 septembre 2018 - 5 juil. 2014 à 20:37
cyril1982 Messages postés 110 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 19 septembre 2018 - 5 juil. 2014 à 20:37
A voir également:
- SQL - Crochets dans nom attribut
- Téléchargez cette image pour trouver le nom du fichier. il correspond au nom de cette loutre. comment s'appelle-t-elle ? - Forum Windows
- Crochets clavier ✓ - Forum Windows
- Trouver une adresse avec un nom de famille gratuit ✓ - Forum Mobile
- Nom sonnerie iphone - Forum iPhone
- Trouver un nom avec une adresse ✓ - Forum Réseaux sociaux
1 réponse
cyril1982
Messages postés
110
Date d'inscription
vendredi 7 mars 2014
Statut
Membre
Dernière intervention
19 septembre 2018
12
1 juil. 2014 à 21:40
1 juil. 2014 à 21:40
Bonsoir,
Je ne suis pas sûr de comprendre, peux-tu nous donner ta requête ?
Tu utilises bien "order by" ?
Je ne suis pas sûr de comprendre, peux-tu nous donner ta requête ?
Tu utilises bien "order by" ?
2 juil. 2014 à 09:33
Je peux vous donner la requête (DATA est le nom de ma table, et data[0]/[1] les noms de mes champs):
Je suis arrivé à faire ce que je souhaitais en passant par , en modifiant la structure/ le contenu des premiers éléments, puis avec la fonction php et en modifiant de nouveau la structure des premiers éléments pour revenir à la structure précédente.
2 juil. 2014 à 14:18
Peut-être en utilisant un alias ?
Ah tiens, je n'ai jamais utilisé la fonction array_multisort.
2 juil. 2014 à 15:02
Par contre, çà "range" toujours pas comme je le voulais, en fait ma requête avec les quotes renvoyait exactement le même résultat et surtout le même ordre.
Dans ma base dans la colonne data[0], j'ai des noms qui conservent la même structure
data_0 jusqu'à data_12, etc. Et je pensais qu'avec un Order By on pouvait ranger dans l'ordre en prenant en compte les chiffres à la suite, mais j'ai réagit un peu tardivement qu'il s'agissait de chaîne et donc que le tri se faisait pour chaque caractère. J'avais ma liste dans l'ordre data_0, data_10, data_11, data_12, data_2
Finalement j'arrive à ce que je voulais, mais c'est du bidouillage, j'ai ma liste, je dégage la partie "data_", je fais mon tri avec array_multisort (qui tri l'élément de la première colonne du tableau dans l'ordre que l'on souhaite, en prenant en compte le fait que çà soit un tableau multidimensionnel et donc que les données derrières restent sur la bonne ligne)
Après mon tri, je remet mon "data_" avant la valeur et là je l'ai dans le bon ordre.
2 juil. 2014 à 15:07
Cela m'arrive souvent de galérer avant de me rendre compte de l'origine du problème !!
Modifié par alexdu17200 le 2/07/2014 à 15:09
Merci pour ton aide et d'avoir pris le temps de lire tous mes pavés.
A+