Comment faire des "...."

rem -  
 mimi -
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

  1. WhiteFang Messages postés 2063 Statut Membre 204
     
    Dans quel langage tu veux faire ça ??

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

    j'utilise php pour attaquer une db mysql
    0
  3. Taboujr Messages postés 507 Statut Membre 117
     
    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
    1. rem
       
      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
  4. Taboujr Messages postés 507 Statut Membre 117
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. rem
     
    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