Bonjour,
je bloque sur une requetes depuis plusieurs jours.
Le but de la requete est de retourner la liste des postes qui ne possède pas le logiciel $un_pa (variable selectionné dans une liste)
Ma table est composé de deux champs : le premier UC_NOM (contenant le nom du poste) et le deuxieme CAPTION (contenant le nom du logiciel)
on peux retrouver dans la table plusieurs fois la meme valeur UC_NOM mais avec des Caption différentes.
pouvez vous m'aider.
j'avais pensé à la requete suivante :
$query_s = "SELECT * FROM `software` Where Caption=\"". $un_pa ."\"";
$result_i = mysql_db_query($dbName_s, $query_s);
while ($row_a = mysql_fetch_array($result_i)) {
$subquery_s = "SELECT UC_NOM, Caption FROM `software` Where NOT (Caption=\"". $un_pa ."\" OR UC_NOM=\"". $row_a["UC_NOM"]."\" ) Group By UC_NOM";
$subresult_i = mysql_db_query($dbName_s, $subquery_s);
while ($row_b = mysql_fetch_array($subresult_i)) {
$free_s .= "<TR class=" . $class_s . ">\n" .
"<TD> " . stripslashes(htmlentities($row_b["UC_NOM"], ENT_QUOTES)) . "</TD></TR>\n";
}