Bonjour à toutes et tous, je dois avoir un problème de synthaxe dans mon code ci-dessous.

Lorsque je suis en local, j'ai l'erreur syntax error, unexpected $end qui vient apparemment de mes accolades {}, mais erreur que je n'ai pas lors de la mise sur internet.

Est-ce que vous pouvez m'expliquer comment arriver à ôter cette erreur en "local" ?? Merci d'avance

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
  <?php
include  "db.php";
$con = new DBConnect();
$sql = "SELECT *  FROM `donnees` ORDER BY `Nom_route` ASC";
$res = $con->sendSql($sql);
echo '<table border="0" width="891">';
while ($row = mysql_fetch_array($res, MYSQL_ASSOC)){
?>
<table width="736" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td width="270"><?=stripslashes($row["Nom_route"])?></td>
    <td width="74"><div align="right">
      <?=stripslashes($row["xx"])?>
    </div>
    </td>
    <td width="74"><p align="right">
      <?=stripslashes($row["xx1"])?>
    </p>
    </td>
    </table> 
<?}
?>
      <?
@$con->Uconn();
?>