8791 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai (encore) besoin de votre aide.
Je vous explique.
J'aimerai que :
- si la longueur de la chaîne (en pixels) <= 258 px,
qu'elle s'affiche telle quelle et que
- si la longueur de la chaîne (en pixels) > 258 px,
qu'elle affiche que 250px et juste derrière 3 petits points ("...")
Je n'y arrive pas.
pouvez-vous m'aider ?
D'avance un grand merci.




require_once("php/connexionMysql.inc.php");
$requete="SELECT numero,visibilite,noaccueil,question,reponse FROM faq ";
$resultat=mysql_query($requete);
$question = array();
$suivi = array();
while ($faq=mysql_fetch_array($resultat)) {
	$no=intval($faq['noaccueil']);
	if ($no > 0 AND $no <=7 AND $faq['visibilite'] == 1) {
		$question[$no]=$faq['question'];
		$suivi[$no]=$faq['numero'];
		if (swf_textwidth($question[$no])>258) {
			$question[$no]=instr($question[$no],0,30)."...";
		}
	}         
}

Modifié par jytest (07 Jul 2011 - 11:35)
Pour votre info, j'ai repris mon problème autrement.
Merci tout de même d'être passé par ici.