1

Bonjour,

J'ai un ptit soucis avec mon tableau généré, en faite les deux premieres lignes sont nickel mais la troisieme est mal placé et se trouve a droite du tableau je ne comprend pas :

voici le code qui génere le tableau :

echo "<table BORDER='1' CELLSPACING=0 WIDTH='900 mm' HEIGHT='300 mm'><tbody><td>N°</td><td>Produit</td><td>Qte</td><td>Prix Unitaire</td>";
while ($NBLIGNE !== $i)
{

echo "<tr HEIGHT='120 mm'>";
echo "<td>" . $produits[$i]['NUMEROLIGNE'] . "</td>";
echo "<td>" . $produits[$i]['NOMPRODUIT'] . "<br><br>" . nl2br($produits[$i]['DESCRIPTIONPRODUIT']) ;

echo "</td>";
echo "<td>" . $produits[$i]['QTE'] . "</td>";
if ($produits[$i]['REMISE'] != "")
{
echo "<td>" . $produits[$i]['PRIX']. " €<br><br>";
echo $produits[$i]['REMISE'] . "<br>";
echo $produits[$i]['VALEURREMISE'] . " €</td>";
}
else
{
echo "<td>" . $produits[$i]['PRIX'] . " €</td>";
}
echo "</tr><br>";

@$Prixht = $Prixht + $produits[$i]['PRIX'];
$i ++;
}

echo "</tbody></table><br><br>";
echo "<table>";


CORDIALEMENT

Pierrick,

2

l'html est incorrect... je vous conseille fortement de voir les normes du W3 sur l'utilisation des balises table, tr, td, et th, ainsi que les nouvelles normes CSS. de plus tout ce qui est HEIGHT=".." et width="..." n'est plus à utiliser depuis l'HTML4. il faut fortement préférer les styles CSS
Ancien pseudo : lolo