ben j'ai enlevee la ligne
JOIN matiere USING (idmatiere)
mais une nouveau erreur vient apparaitre 


1 2
|
Erreur: Champ: 'idmatiere' dans field list est ambigu |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
<?php
$host='****';
$user='***';
$pass='';
$dbase='****';
// Connexion au serveur
$connexion = mysql_connect($host,$user,$pass)or die ("Erreur de connexion");
mysql_select_db($dbase,$connexion)or die ("Erreur de connexion base");
$query = 'SELECT idnote ,notes.idetudiant,idmatiere ,idetudiant,NomEtud ,titre ,note
FROM matiere
JOIN notes USING (idmatiere)
JOIN etudiant USING (idetudiant)';
$result = mysql_query($query)or exit('Erreur: '.mysql_error());
echo '
<table bgcolor="#FFFFFF" width="80" border="1" cellspacing="1" cellpadding="1">
<tr>
<td bgcolor="#FFAD5B"><div style="text-align: center"><b>Code_Note</b></div></td>
<td bgcolor="#FFAD5B"><div style="text-align: center"><b>Code_Etudiant</b></div></td>
<td bgcolor="#FFAD5B"><div style="text-align: center"><b>Nom_Etudiant</b></div></td>
<td bgcolor="#FFAD5B"><div style="text-align: center"><b>Nom_Matiere</b></div></td>
<td bgcolor="#FFAD5B"><div style="text-align: center"><b>Notes</b></div></td>
</tr>';
while ($row = mysql_fetch_array($result)) {
echo'
<tr>
<td bgcolor="#CCCCCC">'.$row["idnote"].'</td>
<td><div align="center">'.$row['idetudiant'].'</div></td>
<td><div align="center">'.$row['NomEtud'].'</div></td>
<td><div align="center">'.$row['titre'].'</div></td>
<td><div align="center">'.$row['note'].'</div></td>
</tr>';
}
echo '</table>';
?> |
Partager