Tri SQl dans une recherche multi table.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Tri SQl dans une recherche multi table.

Re: Tri SQl dans une recherche multi table.

par ellupyo » 22 oct. 2010, 16:44

Je me répond, j'ai trouvé la solution,

il suffisait de rajouter simplement :

order by bague.id DESC

ou order by gravure.id DESC selon la table à trier.

++

Tri SQl dans une recherche multi table.

par ellupyo » 22 oct. 2010, 16:29

Bonjour à tous.
Voici mon problème, j'effectue la recherche suivante :

$go = "SELECT * FROM bague, gravure WHERE bague.id = gravure.id  AND (recto=1 or verso=1)";
$res = mysql_db_query ($sql_bdd , "$go"); 
while($row = mysql_fetch_array($res))
				{
				verifdispo($row[id]);
}


cela fonctionne bien mais j'aimerai pouvoir tri par ID descendant, j'ai essayé d'ajouter une sorte de "order by id DESC" mais cela ne fonctionne pas et me fait le message d'erreur suivant :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource


Une idée ?