Retour à la ligne

Résolu
refkaben Messages postés 151 Date d'inscription vendredi 19 août 2005 Statut Membre Dernière intervention 21 février 2006 - 6 déc. 2005 à 16:27
J_G Messages postés 1406 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 28 août 2007 - 6 déc. 2005 à 17:37
bonjour tout le monde.
J'ai un problème d'affichage d'une cellule.
<tr><td width="468">Produits et services:,

?>
<td ><? echo $resultat[\"prodserv\"];

?>
</td></tr>

Le echo $resultat["prodserv"]; me génere un texte trop long et qui s'affiche sans retour à la ligne, et ça me déforme la page.
j'ai bien fixé le width de ma table, mais ça prend la taille de texte.
Je veux respecte le width de ma table(retou automatique à la ligne).
Comment faire?
Merci de m'aider

3 réponses

J_G Messages postés 1406 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 28 août 2007 10
6 déc. 2005 à 16:32
Salut,



peut-être que si tu spécifie non-pas la taille sur la table mais sur la cellule en question... ça ira mieux



ex : <td width= "80%"> ou <td width="400px">



Sinon, il existe une fonction PHP qui fait ça :

<hr size="2" width="100%">
wordwrap


(PHP 4 >= 4.0.2, PHP 5)

wordwrap --
Effectue la césure d'une chaîne



Description
string wordwrap ( string str [, int width [, string break [, bool cut]]] )




<hr size ="2" width="100%">



A+
3
refkaben Messages postés 151 Date d'inscription vendredi 19 août 2005 Statut Membre Dernière intervention 21 février 2006
6 déc. 2005 à 17:09
Merci beaucoup J_G!
0
J_G Messages postés 1406 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 28 août 2007 10
6 déc. 2005 à 17:37
au plaisir
0
Rejoignez-nous