Comment faire des "...."

Fermé
rem - 7 sept. 2002 à 00:13
 mimi - 9 sept. 2002 à 20:41
salut c'est re-moi !

Bon v'là le deuxieme souci du jour : comment éviter les résultats de requete trop longs en n'affichant qu'une partie suivie de .......
L'utilisateur ayant la totalité du texte s'il clique sur l'hyperlien.

Ca me permettrait d'afficher qqchose comme :

Dupont Michel 4 rue du...... 44000 Nantes

merci !

6 réponses

WhiteFang Messages postés 2063 Date d'inscription dimanche 1 septembre 2002 Statut Membre Dernière intervention 15 février 2008 204
7 sept. 2002 à 02:18
Dans quel langage tu veux faire ça ??

Wild and Free
0
désolé j'avais oublié de préciser !

j'utilise php pour attaquer une db mysql
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
8 sept. 2002 à 02:46
Salut !!
Bon admettons que tu veuilles rajouter des ... si la chaîne $text dépasse 30 caractère, je te conseille cette ligne de commande :

if (strlen($text) >= 30) { $cuttext = substr($text,0,25)."..."; }

Voilà voilà !!

Tabou Junior
0
Bon je pige pas.

Voilà le petit bout de code qui me renvoie la valeur ( $adresse[0] )que je voudrais limiter en taille avec des ... .

echo "<td><left><font size='1' color=\"000000\">$adresse[0]</font></center></td>";

Comment appliquer l'explication de Taboujr ci-dessus à ceci ?
0
Taboujr Messages postés 507 Date d'inscription vendredi 18 janvier 2002 Statut Membre Dernière intervention 2 janvier 2008 117
8 sept. 2002 à 22:49
if (strlen($adresse[0]) >= 30)
{ $text = substr($adresse[0],0,25)."..."; }
else
{ $text = $adresse[0]; }

echo '<td><center><font size="1" color="#000000">'.$text.'</font></center></td>';

Et voilà.

Tabou Junior
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
GENIAL !!!!!!!!!!!!!!

Merci Taboujr, c'est énorme comme coup de main !

J'ai eu raison de changer de forum, c'est + sympa et + clair ici !

Finies les galères de tableaux jamais adaptés, etc.... MERCI !
0
he
0