Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2809 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MySQL] Probleme de selection en DESC dans la BDD ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MySQL] Probleme de selection en DESC dans la BDD ...

n°245008
Dj YeLL
$question = $to_be || !$to_be;
Posté le 14-11-2002 à 11:17:42  profilanswer
 

J'ai tappé ça ds mon code PHP :
 

Code :
  1. $req = "SELECT * FROM ma_table ORDER BY ma_colone DESC";


 
C'est pas bon ?
 
Que je mette DESC ou ASC il m'affiche toujours les infos ds le meme ordre ... aurais-je oublié un truc ?
 
Merci


Message édité par Dj YeLL le 14-11-2002 à 12:35:51

---------------
Gamertag: CoteBlack YeLL
mood
Publicité
Posté le 14-11-2002 à 11:17:42  profilanswer
 

n°245068
Dj YeLL
$question = $to_be || !$to_be;
Posté le 14-11-2002 à 12:51:58  profilanswer
 

Personne ne sait ?
 
Ce qui est bizarre c'est que si je tappe
 
SELECT * FROM ma_table ORDER BY ma_colone DESC
 
dans eskuel, ça marche
 
mais quand ça passe par PHP ça ne marche plus :( Où alors je me suis trompé kelkpart ...


---------------
Gamertag: CoteBlack YeLL
n°245087
Fred999
Rabat-joie
Posté le 14-11-2002 à 13:29:52  profilanswer
 

J'ai déjà eu le problème, et pense que ça doit venir du moteur MySQL.
 
Ca s'est réparé un jour, sans que j'aie rien demandé, ils avaient dû changer de version...

n°245157
Dj YeLL
$question = $to_be || !$to_be;
Posté le 14-11-2002 à 15:03:35  profilanswer
 

Ah merde ... ça m'arange pas ça ... ça m'affiche mon tableau de mises à jour de la + vieille à la plus récente :(


---------------
Gamertag: CoteBlack YeLL
n°245196
Fred999
Rabat-joie
Posté le 14-11-2002 à 15:28:00  profilanswer
 

Ceci dit, mon souci n'intervenait que lorsque je faisais un ORDER BY sur plusieurs colonnes. Sur une seule, ça a toujours marché :??:
 
Par contre, il existe des techniques pour parcourir un résultat de requête à l'envers, j'ai vu ça dans un topic récent de la section PHP ;)

n°245853
Dj YeLL
$question = $to_be || !$to_be;
Posté le 15-11-2002 à 13:08:47  profilanswer
 

Ca y est, j'ai enfin reussi à le faire marcher ... apres plusieurs tentative :)
 
En fait il faut écrire :
 

Code :
  1. $req = "SELECT * FROM `nom_table` ORDER BY `nom_col` DESC ";


 
et non :
 

Code :
  1. $req = "SELECT * FROM nom_table ORDER BY nom_col DESC ";


 
C'est assez bizarre je trouve ... j'ai jamais eu besoin de metres les `` auparavant ...


---------------
Gamertag: CoteBlack YeLL
n°245861
Fred999
Rabat-joie
Posté le 15-11-2002 à 13:30:06  profilanswer
 

Dj YeLL a écrit a écrit :

Ca y est, j'ai enfin reussi à le faire marcher ... apres plusieurs tentative :)
 
En fait il faut écrire :
 

Code :
  1. $req = "SELECT * FROM `nom_table` ORDER BY `nom_col` DESC ";


 
et non :
 

Code :
  1. $req = "SELECT * FROM nom_table ORDER BY nom_col DESC ";


 
C'est assez bizarre je trouve ... j'ai jamais eu besoin de metres les `` auparavant ...




 
Uh :ouch:
 
Mon serveur MySQL accepte cette notation...
 
Idem quand tu donnes des alias aux champs, il prend les alias dans les ORDER BY
 
Enfin, c'est un truc dont tu te souviendras! ;)

n°246877
joce
Architecte / Développeur principal
"BugHunter"
Posté le 16-11-2002 à 23:49:06  profilanswer
 

Dj YeLL a écrit a écrit :

Ca y est, j'ai enfin reussi à le faire marcher ... apres plusieurs tentative :)
 
En fait il faut écrire :
 

Code :
  1. $req = "SELECT * FROM `nom_table` ORDER BY `nom_col` DESC ";


 
et non :
 

Code :
  1. $req = "SELECT * FROM nom_table ORDER BY nom_col DESC ";


 
C'est assez bizarre je trouve ... j'ai jamais eu besoin de metres les `` auparavant ...



gné tu dois avoir une autre couille quelque part, ou alors ta colonne a un nom reservé et donc tu dois impérativement utiliser les ``


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°246970
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-11-2002 à 11:20:39  profilanswer
 

joce a écrit a écrit :

gné tu dois avoir une autre couille quelque part, ou alors ta colonne a un nom reservé et donc tu dois impérativement utiliser les ``




 
j'ai appellé ma colonne "date_current"


---------------
Gamertag: CoteBlack YeLL
n°246993
darklord
You're welcome
Posté le 17-11-2002 à 13:04:52  profilanswer
 

Dj YeLL a écrit a écrit :

 
 
j'ai appellé ma colonne "date_current"




 
current_date ...


---------------
Just because you feel good does not make you right
mood
Publicité
Posté le 17-11-2002 à 13:04:52  profilanswer
 

n°246995
joce
Architecte / Développeur principal
"BugHunter"
Posté le 17-11-2002 à 14:06:02  profilanswer
 

ouais current_date est un mot reservé, mais pas date_current, à moins qu'il se soit planté


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°247006
darklord
You're welcome
Posté le 17-11-2002 à 14:16:01  profilanswer
 

joce a écrit a écrit :

ouais current_date est un mot reservé, mais pas date_current, à moins qu'il se soit planté




 
c'est bien ce qu'il me semble aussi ...


---------------
Just because you feel good does not make you right
n°247079
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-11-2002 à 17:19:59  profilanswer
 

En effet, je l'ai appellée current_date et non date_current.
 
Je ne savais pas que c'etait un mot reservé :)
 
Merci :jap:


Message édité par Dj YeLL le 17-11-2002 à 18:10:34

---------------
Gamertag: CoteBlack YeLL
n°247107
joce
Architecte / Développeur principal
"BugHunter"
Posté le 17-11-2002 à 18:07:25  profilanswer
 
n°247108
Dj YeLL
$question = $to_be || !$to_be;
Posté le 17-11-2002 à 18:10:46  profilanswer
 


 
Merci :) C bon a savoir


---------------
Gamertag: CoteBlack YeLL

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MySQL] Probleme de selection en DESC dans la BDD ...

 

Sujets relatifs
MYSQL: la question con du jour...problème d'URL (résolu)
Probléme d'accés en écriture a une base de donnée sous Win Xp[ASP] Espace dans un champ de BDD, comment utiliser ?
[Delphi6]menu deroulant probleme de taillePHP MyAdmin et MySQL
Problème avec PHPMonExplorateurMU (PHPMyExplorerMU)Problème avec la fonction mail(..) --> "Warning serveur error"
simple probleme sur les objets (je debute)[VB] Probleme VB et base de donnée
Plus de sujets relatifs à : [MySQL] Probleme de selection en DESC dans la BDD ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR