IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Afficher le début d'une chaine de caractère


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 40
    Points : 36
    Points
    36
    Par défaut Afficher le début d'une chaine de caractère
    Bonjour,

    j'affiche dans une liste box des données issues d'une BDD, je voudrais afficher ces données mais pas en entier ,garder seulement les 20 premiers caractères, es ce possible ? et avec quelle fonction ?

    Merci

  2. #2
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Tu peux utiliser la fonction substr() pour ca.

  3. #3
    Membre habitué Avatar de PoZZyX
    Inscrit en
    Août 2005
    Messages
    426
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 426
    Points : 154
    Points
    154
    Par défaut
    Je l'ai fait comme ça hier (bon en utiliser substr comme le dit koopajah) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    if (strlen($sortie_episode["episode_titre"]) > 12)
    {
    	echo "<br /><span title=\"" . $sortie_episode["episode_titre"] . "\">" . substr($sortie_episode["episode_titre"], 0, 10) .  "...</span><br />";
    }
    else
    {
    	echo "<br /><span title=\"" . $sortie_episode["episode_titre"] . "\">" . $sortie_episode["episode_titre"] .  "</span><br />";
    }
    echo "</span>";
    Bon pour moi c'était 12 caractères, et j'utilise le span pour avoir la balise TITLE qui affiche le mot complet quand on laisse la souris dessus

Discussions similaires

  1. Réponses: 13
    Dernier message: 27/04/2011, 16h59
  2. Affichage des caractères nuls en début d'une chaine de caractère
    Par Saly2008 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 17/10/2008, 10h48
  3. Réponses: 2
    Dernier message: 03/10/2008, 13h50
  4. [RegEx] Supprimer les espaces au début d'une chaine de caractère
    Par PoichOU dans le forum Langage
    Réponses: 2
    Dernier message: 30/01/2008, 17h49
  5. Afficher le debut d'une chaine de caractère
    Par spoun95 dans le forum Réseau
    Réponses: 5
    Dernier message: 22/02/2004, 16h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo