bonjour

j'ai un petit problème pour faire afficher les données de ma base dans un tableau. Mon code doit être faux mais je ne trouve pas mon erreur. Pourriez-vous m'aider?

Voici le code:
<?
mysql_connect("localhost", "root", ""); // Connexion à MySQL
mysql_select_db("marcon"); // Sélection de la base coursphp
$requete='SELECT empeigne, prix, nom, libellepointure, libellecouleur, Nommarque, libellesport FROM pointure , produit , couleur, marque , sport
WHERE pointure.codepointure=produit.codepointure and couleur.codecouleur=produit.codecouleur and marque.Numero=produit.codemarque and sport.codesport=produit.codesport'; // Requête SQL ?<
$var=mysql query($requete) or die;
"début de la boucle";
while($data = mysql_fetch_array($var))
{
<?>
<table width="806" height="329" border="1" align="center" cellspacing="10" bordercolor="#EFEBDE">
<tr>
<th width="385" height="307" scope="col"><p><img src="../Mes%20images/reebok(chaussure).jpg" width="346" height="274" hspace="20" vspace="5" border="0" align="left" usemap="#Map"> </p></th>
<th width="381" valign="top" scope="col"><p align="left"><u><strong>Nom : </strong> </u> <? echo $donnees['nom']; ?>
<p align="left"><u><strong>Description : </strong></u> <? echo $donnees['empeigne']; ?>
<p align="left"><u><strong>Prix :</strong></u> <? echo $donnees['prix']; ?>
<p align="left"><u><strong>Pointure disponible :</strong></u> <? echo $donnees['libellepointure']; ?>
<p align="left"><u><strong>Couleur :</strong></u> <? echo $donnees['libellecouleur']; ?>
<p align="left"><u><strong>Marque :</strong> </u> <? echo $donnees['Nommarque']; ?>
<p align="left"><u><strong>Sport : </u> <? echo $donnees['libellesport']; ?>
</tr>
</table>
<p align="center"> </p>
<p align="center">
Merci d'avance
