Accueil > Forum > > > > pb pour trier une table
pb pour trier une table
mercredi 12 septembre 2007 à 06:12:21 |
pb pour trier une table

saibe
|
hello tout le monde ! j'ai un problème pour conserver les tries des données d'une table. j'utilise phpMyAdmin 2.2.0rc4. lorsque je requete avec : SELECT * FROM table ORDER BY champ1 ASC il trie correctement la table mais cela ne reste pas en mémoire : si je raffraichis il me remet l'ordre choisi dans la combo de phpMyAdmin que faut il rajouter pour "updater" la table et conserver l'ordre ? merci saibe
|
|
mercredi 12 septembre 2007 à 06:30:03 |
Re : pb pour trier une table

coucou747
|
Salut attend, c'est un probleme d'utilisation de phpmysql ? (ou quand tu cliques la, il ne fait pas ce que tu veux qu'il fasse... c'est pas vraiment un probleme) ou un probleme de php ? une recherche sur exalead vous aurait peut-etre evite de poser cette questionIn a dream, I saw me, drop dead... U were there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy
|
|
mercredi 12 septembre 2007 à 10:07:58 |
Re : pb pour trier une table

saibe
|
re, oui excuse je me suis mal exprimé. en fait je programme en php et la table ne s'ordonnait po, sans pour autant avoir d'erreurs. donc j'ai fait les même requêtes sous phpmyadmin pour vérifier et là je voyais la table ordonnée correctement; mais après un raffraichissement l'ordre n'était po conservé. plus j'avance plus je me dis qu'il faut refaire la table entièrement à chaque ordonnance, ou créer une table temporaire.... je continue de chercher... merci.
saibe
|
|
mardi 25 septembre 2007 à 15:44:11 |
Re : pb pour trier une table

seyvapul
|
Si ton problème est de trier un table et d'en garder le trie dans cette table, je peux te proposer la solution que j'utilise sur mon site :
# Création d'une table temporaire identique à la table que tu veux trier. CREATETABLE`serveur`.`table_tmp`( ... )ENGINE=MYISAMDEFAULTCHARSET=latin1;
# Copie de tous les éléments de la table d'origine dans la table temporaire avec un classement. INSERTINTO`server`.`table_tmp`SELECT * FROM `serveur`.`table_org` ORDER BY `champ1` ASC;
# Effacement de la table d'origine.
DROPTABLE`serveur`.`table_org` # Renomage de la table temporaire avec le nom de la table d'origine. RENAMETABLE`serveur`.`table_tmp`TO`serveur`.`table_org`;
C'est peut être un peu bourin comme méthode mais pour le moment je n'ai pas pris le temps de faire mieux. Je suis preneur d'autre solution au passage.
|
|
mardi 25 septembre 2007 à 15:51:27 |
Re : pb pour trier une table

seyvapul
|
Eratum :
Des espaces manquaient j'ai donc repris ma réponse. Si un Admin pouvait supprimer la première réponse ... s.v.p.
Si ton problème est de trier un table et d'en garder le trie dans cette
table, je peux te proposer la solution que j'utilise sur mon site :
# Création d'une table temporaire identique à la table que tu veux trier. CREATE TABLE`serveur`.`table_tmp`( ... ) ENGINE=MYISAM DEFAULT CHARSET=latin1;
# Copie de tous les éléments de la table d'origine dans la table temporaire avec un classement. INSERT INTO`server`.`table_tmp` SELECT * FROM `serveur`.`table_org` ORDER BY `champ1` ASC;
# Effacement de la table d'origine.
DROP TABLE`serveur`.`table_org` # Renomage de la table temporaire avec le nom de la table d'origine. RENAME TABLE`serveur`.`table_tmp` TO `serveur`.`table_org`;
C'est peut être un peu bourin comme méthode mais pour le moment je n'ai pas pris le temps de faire mieux. Je suis preneur d'autre solution au passage.
|
|
mercredi 26 septembre 2007 à 07:37:25 |
Re : pb pour trier une table

saibe
|
hello seyvapul ! merci pour ta réponse. En effet maintenant j'ai compris que l'orde n'était pas conservé. moi j'ai opté pour une autre solution, peut être encore plus bourin;)), mais qui permet à plusieurs utilisateurs d'avoir la table dans différents ordres : 1. création d'un fichier trie_user.ini ou txt qui contient la requete de trie. 2. dans mon php qui affiche la table je récupère la requete du fichier pour l'affichage ordonné. 3. lorsque je clique sur une entête de colonne je génère un nouveau trie_user.ini et je réaffiche.
si les codes t'intéressent je t'envoie tout ça. on va y arrivé ;))
saibe
|
|
mercredi 26 septembre 2007 à 10:12:39 |
Re : pb pour trier une table

seyvapul
|
Merci mais je n'ai pas encore besoin de l'affichage, juste d'un tri conservé pour une navigation par enregistrement. Si j'en ai besoin je ne manquerai pas de te contacter.
|
|
Cette discussion est classée dans : pb, table, ordre, trier, conserver
Répondre à ce message
Sujets en rapport avec ce message
AU SECOURS !!! ZIP ZIP [ par omnikod ]
Voilà mon pb :je voudrais que le script php lise à un certain moment (kan la base dépasse une certaine taille par exemple) les enregistrement d'une t
PB update table mysql ! [ par lolo ]
Comment pourrai-je faire pour mettre à jour une table mysql par le biais d'un formulaire (parcourir ...*.cvs) et d'un fichier php d'update de table my
Trier une table avec le contenu d'une variable [ par bullo95 ]
Bonjour!! Voila mon probleme premiere page, un petit moteur de recherche par mots clefs. qui va a la page 2 page 2 la liste de tt les article compten
Trier les champs d'une table [ par x0s ]
Bonjour je dispose d'une table de type:id | auteur | oeuvre | genre | typeun auteur peut etre indiqué plusieur fois dans la table, je voudrais compter
pb de mise à jour d'une table avec champs TEXT [ par lineb76 ]
Bonjour à tous,J'ai un gros problème : j'ai récupérer la base de données d'un client pour en faire l'application de mise à jour.Dans l'une des tables
Trier une table [ par LaurentKOogar ]
Bonjour,Bonjour,Je re,Voila, c'est un algo de tri mais ca ne tri rien du toutle champ id_cat : INTle champ description : VARCHAR help please$chaine<
enntrée d un mot de passe [ par glet ]
Bonjour!alors voila j' ai un petit pb1 j ai crée un table elle a un champ mot de passe (4 lettres)2.ce mot de passe est choisi aléatoirement 3.il est
Trier dans l'ordre alphabétique [ par Marshall_Mathers ]
Salut all, je voudrais récupérer les lien par ordre alphabétique... Voici le code : $handle=@opendir($DOSSIER); while ($fichier = @rea
classement des objet d'une table mysql [ par BEAUBRIUS ]
Bonjours j'aimerai savoir si il y a la possibilité de metre, lors d'une requet mysql qui selectionne les element d'une table, ces élements dans un odr
trier par ordre alphabétique. [ par terreur666 ]
bonjour, j'ai un petit souci pour trier mes données par ordre alhpabétique, j'ai cherché pas mal de solutions mais je n'y suis pas arrive. voici le co
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
BALISE D'ANCREBALISE D'ANCRE par FADEST
Cliquez pour lire la suite par FADEST
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|