par
GoldWel » 17 mars 2006, 17:13
Bonjour, voici une requete qui fonctionne parfaitement.
Mais, voila des que je veux remplacer le code_ue par le libelle_ue se trouvant ds la table ue tout commence a merder.
Alors ca m'affiche des enregistrements que ça devrait pas et des doublons.
Quelqu'un pourrait-il m'aider ? ...
//requête qui recherche les groupes des ue comme intervenant
$query4 = " SELECT distinct intervenant_groupe.code_ue, numgroupe, utilisateur.id_utilisateur
FROM intervenant_groupe, utilisateur, ue
WHERE utilisateur.id_utilisateur = '$user'
AND utilisateur.id_utilisateur = intervenant_groupe.id_utilisateur
AND utilisateur.id_utilisateur = ue.id_utilisateur ";
$result4 = mysql_query($query4) or die (" La requête pour la recherche des groupes des ue comme intervenant a échoué ");
$total4 = mysql_num_rows($result4);
if ($total4) {
// on fait une boucle qui va faire un tour pour chaque enregistrement
while ($row = mysql_fetch_assoc($result4))
{
//on affiche les informations de l'enregistrement en cours
?>
<tr>
<td width="50" class="BorderPurpleBottomLeft"><center><input name="choix" type="checkbox" value=""></center></td>
<td width="175" class="BorderPurpleBottomLeft"><p align="center" class="changepass"><?php echo "Groupe"; echo $row['numgroupe']; echo "-"; echo $row['code_ue'];?></p></td>
<td width="175" class="BorderPurpleBottomRightLeft"><p align="center" class="changepass"><br><?php echo "Accès à la ressource pour les étudiants appartenant au groupe de cette ue"; ?></p></p></td>
</tr>
Bonjour, voici une requete qui fonctionne parfaitement.
Mais, voila des que je veux remplacer le code_ue par le libelle_ue se trouvant ds la table ue tout commence a merder.
Alors ca m'affiche des enregistrements que ça devrait pas et des doublons.
Quelqu'un pourrait-il m'aider ? ...
[php]
//requête qui recherche les groupes des ue comme intervenant
$query4 = " SELECT distinct intervenant_groupe.code_ue, numgroupe, utilisateur.id_utilisateur
FROM intervenant_groupe, utilisateur, ue
WHERE utilisateur.id_utilisateur = '$user'
AND utilisateur.id_utilisateur = intervenant_groupe.id_utilisateur
AND utilisateur.id_utilisateur = ue.id_utilisateur ";
$result4 = mysql_query($query4) or die (" La requête pour la recherche des groupes des ue comme intervenant a échoué ");
$total4 = mysql_num_rows($result4);
if ($total4) {
// on fait une boucle qui va faire un tour pour chaque enregistrement
while ($row = mysql_fetch_assoc($result4))
{
//on affiche les informations de l'enregistrement en cours
?>
<tr>
<td width="50" class="BorderPurpleBottomLeft"><center><input name="choix" type="checkbox" value=""></center></td>
<td width="175" class="BorderPurpleBottomLeft"><p align="center" class="changepass"><?php echo "Groupe"; echo $row['numgroupe']; echo "-"; echo $row['code_ue'];?></p></td>
<td width="175" class="BorderPurpleBottomRightLeft"><p align="center" class="changepass"><br><?php echo "Accès à la ressource pour les étudiants appartenant au groupe de cette ue"; ?></p></p></td>
</tr>
[/php]