1

Bonjour à tous

j'ai un problème assez bizarre, un texte assez long dans un tableau ne passe pas à la ligne malgré le fait que que la dimension de la cellule soit spécifiée.
Voici le code <table border="0" align="center" cellpadding="0" cellspacing="0"> <?php $height = 'line-height:3mm;'; $reqDetails = $ewp->sqlQuery (maRequete); while($r = $ewp->sqlGetObj($reqDetails)) { echo '<tr> <td style="width:13mm;font-size:12px;'.$height.'" align="center" valign="middle"> '.$ref.' </td> <td style="width:98mm;font-size:12px;padding-left:2mm;padding-right:2mm;'.$height.'" align="left" valign="middle"> '.$libelle.' </td> <td style="width:16mm;font-size:12px;'.$height.'" align="center" valign="middle"> '.$qte.' </td> <td style="width:22mm;font-size:12px;padding-right:2mm;'.$height.'" align="right" valign="middle"> '.$pu.' </td> <td style="width:31.8mm;font-size:12px;padding-right:2mm;'.$height.'" align="right" valign="middle"> '.$pTotal.' </td> </tr>'; } ?> </table>
j'ai enlevé pleins de choses inutile pour l'exemple ...
C'est la variable "$libelle" qui ne passe pas à la ligne alors que la longueur de la cellule est bien définie !?!?

Merci d'avance de votre aide

2

Bonjour,

je me permets de remonter le sujet car j'ai toujours le problème, 1 an après lol

Merci d'avance de votre aide.

3

il faut que le plus long des mots puisse rentrer en largeur, sinon ca ne rentre pas.

de plus, il faut utiliser des espaces normaux, pas des espaces insécables.
Ancien pseudo : lolo