Comment faire des "...."

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

  • Votes
  • Date
  • Date décroissante
  1. désolé j'avais oublié de préciser !

    j'utilise php pour attaquer une db mysql
    1. 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
      1. 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 ?
    2. 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
      1. 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 !