Page 1 sur 1

Erreur non comprise (T_STRING ,T_ENCAPSED_AND_WHITESPACE...)

Posté : 06 oct. 2006, 00:50
par castelli
Bonjour,

J'ais une nouvelle erreur que j'ais du mal a comprendre
Pourriez vous m'aidez s'il vous plait
while ($voir = mysql_fetch_assoc($result)) {

echo"<form action=\"$_SERVER['PHP_SELF']\" method='post'><tr>
<td><font face='Verdana' size='2'>".$voir['nom']."</font></td>

<td><font face='Verdana' size='2'>".$voir['quantite']."</font></td>

<td><font face='Verdana' size='2'>" .$voir['nombre_quantite']. "</font></td>

<td><font face='Verdana' size='2'>" .$voir['fournisseur']. "</font></td>

<td><font face='Verdana' size='2'>" .$voir['prix']. "</font></td>

<td><font face='Verdana' size='2'>" .$voir['prix_total']. "</font></td>

<td><font face='Verdana' size='2'>" .$voir['date']. "</font></td>

<td><font face='Verdana' size='2'>" .$voir['numero_cass']. "</font></td>

<td><font face='Verdana' size='2'><input type='button' value='modifier' onClick=\"window.open('maj_commande.php?id=".$voir['reference']."','nouvelle');\"></td>
<td><font face='Verdana' size='2'><input type='button' value='Supprimer' name='supprimer' class=\"verif\" onClick=\"window.open('supprimer_commande.php?id=".$voir['reference']."','nouvelle');\"></td></tr></form>";


}
L'erreur est situé au niveau du premier echo

et l'erreur sa donne sa :
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /mnt/120/sdc/6/2/castellibobo/logiciel/modifier_commande.php on line 95

Posté : 06 oct. 2006, 00:57
par Truc
isole toutes les variables du reste du code comme tu l'as fait :
<font face='Verdana' size='2'>" .$voir['nombre_quantite']. "</font>
Mieux encore sépare HTML et PHP :
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method='post'><tr>
<td><font face='Verdana' size='2'><?php echo $voir['nom']; ?></font></td>