Soit 2 tables :
Je veux sélectionner les éléments de ma première table en ordonnant les résultats avec l'ORDRE de la deuxième table.
J'ai fait :
$expression_sql_items = "SELECT id, categorie, numero, nom, prix_ttc FROM items ORDER BY (SELECT nom_categorie FROM categories ORDER BY ordre), numero";
$requete_sql_items = mysql_query($expression_sql_items) or die('erreur sql !<br>'.$expression_sql_items.'<br>'.mysql_error());
Mais cela ne donner pas les résultats escomptés.
Message édité par Hermes le Messager le 12-04-2007 à 11:48:04