Tri dans phpmyadmin par ordre alphabétique
Résolu
nilpa
-
nilpa -
nilpa -
Bonjour à tous,
J'ai un problème de tri dans phpmyadmin, exemple, sur ma base fournisseurs, j'ai 840 lignes dont 835 rentrée avec un fichier .txt.
Les 5 fournisseurs suivants ont étés rentrés par les pages que j'ai fait en php via requete insert into...
Malheureusement lors de ma requete pour afficher les fournisseurs (SELECT nom FROM fournisseurs ORDER BY nom )
Ma liste est un copier coller de l'affichage dans phpmyadmin les 835 premiers sont en ordre alphabétique et les 5 derniers, devrait s'afficher dans l'ordre alphabétique aussi !!!
Mais du coup sous mon fournisseur commençant par Z les 5 derniers s'affichent (???)
j'ai essayer (ORDER BY nom ASC) mais rien à faire !!!!
S V P pourriez vous m'aider, je crise !!!
Cordialement
nilpa
J'ai un problème de tri dans phpmyadmin, exemple, sur ma base fournisseurs, j'ai 840 lignes dont 835 rentrée avec un fichier .txt.
Les 5 fournisseurs suivants ont étés rentrés par les pages que j'ai fait en php via requete insert into...
Malheureusement lors de ma requete pour afficher les fournisseurs (SELECT nom FROM fournisseurs ORDER BY nom )
Ma liste est un copier coller de l'affichage dans phpmyadmin les 835 premiers sont en ordre alphabétique et les 5 derniers, devrait s'afficher dans l'ordre alphabétique aussi !!!
Mais du coup sous mon fournisseur commençant par Z les 5 derniers s'affichent (???)
j'ai essayer (ORDER BY nom ASC) mais rien à faire !!!!
S V P pourriez vous m'aider, je crise !!!
Cordialement
nilpa
A voir également:
- Tri dans phpmyadmin par ordre alphabétique
- Comment trier par ordre alphabétique sur excel - Guide
- Classer les applications par ordre alphabétique iphone - Guide
- Ajoutez à la liste de contacts ana le goff, inscrite le 27 novembre 2015, dans la catégorie i. puis triez les contacts en les classant : par ordre alphabétique de leur nom de famille (critère principal), puis par date du plus récent au plus ancien (critère secondaire). quel mot apparaît à la verticale dans la colonne "catégorie" entre les lignes 200 et 209 (en-tête compris) ? ✓ - Forum Word
- Triez ce tableau par ordre alphabétique des prénoms. ✓ - Forum Excel
- Longueur, largeur, hauteur dans quel ordre ✓ - Forum Loisirs / Divertissements
6 réponses
bonjour ,j'ai pas tout saisi ?
tu a fait un copié collé de la liste et ensuite tu l'a inseré dans ta BD ?
A tu pensé au quote et double quotes comme séparateur ?
@+
tu a fait un copié collé de la liste et ensuite tu l'a inseré dans ta BD ?
A tu pensé au quote et double quotes comme séparateur ?
@+
Bonjour
N'y a-t-il pas un problème de majuscule/minuscule ? Ou un espace avant chacun de tes 835 premiers noms ?
N'y a-t-il pas un problème de majuscule/minuscule ? Ou un espace avant chacun de tes 835 premiers noms ?
toto
"N'y a-t-il pas un problème de majuscule/minuscule ? Ou un espace avant chacun de tes 835 premiers noms ?"
Voilà après plusieurs manip, j'ai constaté que lors de l'affichage dans phpmyadmin, tout à l'air normal, cependant comme l'a dit toto, en essayant de modifier l'une de mes entrées ajoutées via fichier text, il y a un espace avant chaque nom de fournisseur dans mon champ nom.
Après quelques modifs, j'ai pu constaté que lorsque je supprime l'espace, mon entrée AAAtest remonte vers le début de ma liste !
Merci à tous pour votre aide très précieuse.
Spécial THX pour toto :)
Cordialement
nilpa
"N'y a-t-il pas un problème de majuscule/minuscule ? Ou un espace avant chacun de tes 835 premiers noms ?"
Voilà après plusieurs manip, j'ai constaté que lors de l'affichage dans phpmyadmin, tout à l'air normal, cependant comme l'a dit toto, en essayant de modifier l'une de mes entrées ajoutées via fichier text, il y a un espace avant chaque nom de fournisseur dans mon champ nom.
Après quelques modifs, j'ai pu constaté que lorsque je supprime l'espace, mon entrée AAAtest remonte vers le début de ma liste !
Merci à tous pour votre aide très précieuse.
Spécial THX pour toto :)
Cordialement
nilpa
Merci de vos réponse rapides, je vais essayer d'être plus clair.
En fait tout s'affiche bien dans ma base de donnée, mais les nouveaux fournisseurs que j'ajoute, se place comme convenue dans phpmyadmin en fin de colonnes et lors de l'affichage de ma requete, mes données, devrait être trier par ordre ascendant (croissant par défault dans phpmyadmin).
Lors de mon affichage, mes fournisseurs apparaissent dans une liste déroulantes et après la lettre Z, je retrouve mes 5 autres fournisseurs mais plus dans l'ordre alphabétique !
En gros ceux que j'ai rentrée via mon fichier .txt, on déjà été trié par ordre alphabétique sous excel.
Mais les nouveaux, c'est un mister.
Pour faire un essai, j'ai rentré un fournisseur du nom de AAATEST, il devrait donc se retrouver lors de ma requete SELECT en tête de ma liste déroulante, hors il apparait en dernier bien après les fournisseurs commencent par Z !!
Je crise vraiment !!
En fait tout s'affiche bien dans ma base de donnée, mais les nouveaux fournisseurs que j'ajoute, se place comme convenue dans phpmyadmin en fin de colonnes et lors de l'affichage de ma requete, mes données, devrait être trier par ordre ascendant (croissant par défault dans phpmyadmin).
Lors de mon affichage, mes fournisseurs apparaissent dans une liste déroulantes et après la lettre Z, je retrouve mes 5 autres fournisseurs mais plus dans l'ordre alphabétique !
En gros ceux que j'ai rentrée via mon fichier .txt, on déjà été trié par ordre alphabétique sous excel.
Mais les nouveaux, c'est un mister.
Pour faire un essai, j'ai rentré un fournisseur du nom de AAATEST, il devrait donc se retrouver lors de ma requete SELECT en tête de ma liste déroulante, hors il apparait en dernier bien après les fournisseurs commencent par Z !!
Je crise vraiment !!
re,
par defaut PMA tri par ID donc si ta liste primaire a été deja entré par ordre alphabétique ,les ID corresponde à l'ordre.
Maintenant si tu rentre un fournisseur A il aurait comme ID le dernier+1 donc il va s'afficher en dernier dans PMA.
si par contre tu cree tes requetes pour les afficher dans une page à toi essaye ça comme requete
SELECT nom FROM fournisseurs ORDER BY nom ASC
par defaut PMA tri par ID donc si ta liste primaire a été deja entré par ordre alphabétique ,les ID corresponde à l'ordre.
Maintenant si tu rentre un fournisseur A il aurait comme ID le dernier+1 donc il va s'afficher en dernier dans PMA.
si par contre tu cree tes requetes pour les afficher dans une page à toi essaye ça comme requete
SELECT nom FROM fournisseurs ORDER BY nom ASC
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut lewis34, j'ai déjà fait l'essai avec SELECT nom FROM fournisseurs ORDER BY nom ASC comme cité plus haut, mais je ne comprend pas pourquoi les id aurait un rôle ici car dans cette requete, je ne demande pas à phpmyadmin de me donner les id.
lewis34
"Maintenant si tu rentre un fournisseur A il aurait comme ID le dernier+1 donc il va s'afficher en dernier dans PMA."
Effectivement, il s'affiche en dernier, cependant lorsque je liste mes fournisseurs sur mes pages web, il devrait se retrouver en tête de liste.
Donc là comprend plus !
snifff !!
Cordialement
nilpa
lewis34
"Maintenant si tu rentre un fournisseur A il aurait comme ID le dernier+1 donc il va s'afficher en dernier dans PMA."
Effectivement, il s'affiche en dernier, cependant lorsque je liste mes fournisseurs sur mes pages web, il devrait se retrouver en tête de liste.
Donc là comprend plus !
snifff !!
Cordialement
nilpa