Bowlest
Messages postés42Date d'inscriptionmercredi 14 mai 2003StatutMembreDernière intervention 7 novembre 2005
-
11 févr. 2005 à 21:11
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
11 févr. 2005 à 23:09
Bonjour,
Mon problème est tout simple:
J'ai une requête qui appele un
texte sur la base de donnée. Bien sur ce texte est enregistré sur une
seule ligne, et lorsqu'il s'affiche sur ma page, il éxpand la taille de la table dans laquelle il apparait, et ma page grossis en largeur.
J'ai tenté de bloquer la taille du tableau, mais rien, le texte
s'éxpand au lieu de faire un retour à la ligne. Il y a t-il un moyen de
l'obliger à faire un retour aprés un certain nombre de caractéres ou
autre solution?
//on créé un compteur qui contiendra le nombre de caractère de la
chaine
//$resultat
echo '----
';
while($cpt > 0); //tant que notre compteur est superieur à 26
{
if($cpt > $max_chr)
//tant que le
compteur est superieu au nbr de caractère max
{
$str_part
= substr($resultat,0,$max_chr);
//devient le la chaine resulte jsu'au caractère maxi
$resultat=
substr($resultat,$max_chr);
//resultat devient, $resultat à partir du caractère 26
echo $str_part.'
';
//on affiche $resultat tronqué en prenant soin
de
//sauter une ligne
$cpt=strlen($resultat);
//prend la nouvelle taille de $resultat
}
else
//Sinon si
peux s'écrire en une seul ligne
{
echo $resultat; //on affiche la ligne sans sauter de ligne
}
echo
', '; //les balise html de
fermeture de ligne
}
echo "
";
}
et pk tu finit un lien sans le commencer? j'ai enlevé la balise de fin parceque je trouve po chouette un lien à plusieur ligne
libre à toi de la rajouter j'éspère que ça fonctionne .. j'ai po test
Mis à part ça même si c'est un mot il te le coupe.. il te faudra donc
poffiner le code mais je pense que l'idée y est... ce n'est pas la
seule solution...