soyez indulgent
voici mon code :
<?php
$serveur = "localhost";
$utilisateur = "root";
$motDePasse = "";
$base = "test";
mysql_connect($serveur, $utilisateur , $motDePasse)
or die("Impossible de se connecter au serveur de bases de données.");
mysql_select_db($base)
or die("Base de données non trouvée.");
$requete="SELECT * from produits";
$r_recordset=mysql_query($requete);
?>
<?php
//PROCEDURE QUI CREE UN TABLEAU HTML A PARTIR D'UN RECORSET ODBC
// et qui permet d'acceder à chaque fiche à partir d 'une balised' ancre
//NB : la clé doit etre placée en premier champ
//$fichier=nom du fichier vers lequel on envoie si on veut modifier une fiche
//Si ce nom est vide, le recordsetest affiché sans accès à la modification de fiche.
//ex : créer_tab($r_produits,"");
function creer_tab($r_recordset,$fichier)
{
?>
<CENTER><TABLE BORDER= 1>
<THEAD>
<TR>
<?php
//crée l'entete du tableau avec les noms des champs de la requete
for($i=0;$i<mysql_num_fields($r_recordset);$i++)
{
$champ=mysql_field_name($r_recordset,$i+1);
echo("<TH>".$champ."</TH>");
}
?>
</TR>
</THEAD>
<TBODY>
<?php
//crée les lignes du tableau
while(mysql_fetch_row($r_recordset)==TRUE)
{
echo("<TR>");
for($j=0;$j<mysql_num_fields($r_recordset);$j++)
{
$champ=mysql_field_name($r_recordset,$j+1);
$tbl=mysql_result($r_recordset,$champ);
//teste si on est sur l'identifiant
If(($j==0)&&($fichier!=""))
{
$no=mysql_result($r_recordset,1);
echo("<TD>"."<A href='"."$fichier?num=$no".'">$tbl</A>"."</TD>");
}
else
{
echo("<TD>" .$tbl. "</TD>");
}
}
echo("<TD>");
echo("</TR>");
}
?>
</TBODY>
</TABLE></CENTER>
<?php
}
?>
et l 'eereur que ca me renvoit :
Parse error: parse error, unexpected $end in c:\program files\easyphp1-7\www\html\db.php on line 81
(ligne 81 dernière ligne de mon code
merci de m'aider
basdom