Comment limiter le nombre de caractères d'un texte

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par cybereco, 6 Août 2014.

  1. cybereco
    cybereco Nouveau WRInaute
    Inscrit:
    19 Août 2011
    Messages:
    32
    J'aime reçus:
    0
    Bonjour,

    Je souhaite limiter à 150 caractères le texte émanant d'un champ (post-excerpt) de ma base de données sql. J'ai essayé différentes "solutions" mais sans succès.

    Quelqu'un peut-il m'aider ?

    Merci.

    Voici mon code.
    Code:
    <?php
       
       /*
       Connexion à   la BDD
       */
       require "connect.php";
       mysql_connect($adresse, $nom, $motdepasse);
       mysql_select_db($database);
       
       
       
       
       $sql = "SELECT COUNT(id) as nbArt FROM mary_posts";
       $req = mysql_query($sql) or die(mysql_error());
       $data = mysql_fetch_assoc($req);
       
       $nbArt = $data['nbArt'];
       $perPage = 6;
       $nbPage = ceil($nbArt/$perPage);
       $cPage = 1;
       
            
       if(isset($_GET['p']) && $_GET['p']>0 && $_GET['p']<=$nbPage){
       $cPage = $_GET['p'];
       }   
       {   
       $sql = "SELECT * FROM mary_posts  ORDER BY id DESC LIMIT ".(($cPage-1)*$perPage).",$perPage";
       $req = mysql_query($sql) or die(mysql_error());
       while($data = mysql_fetch_assoc($req)){
    	               
                ?> 
    <article class="post-27 post type-post status-publish format-gallery has-post-thumbnail hentry category-fashion tag-creative tag-nature tag-portrait grid-4" itemscope itemtype="http://schema.org/Article">
    
        <figure class="entry-image">
        	<a href="#/<?php echo $data['ID'];?>-<?php echo $data['post_hypermalien'];?>.html">
    			<img width="330" height="221" src="<?php echo $data['post_thumbnail'];?>" class="attachment-masonry-size wp-post-image" alt="<?php echo $data['post_title'];?>" itemprop="image" /><i class="icomoon-camera-retro"></i>    	</a>
    
                </figure>
            
        <header class="entry-header">
            <div class="entry-meta">
               <span class="entry-category"><a href="#" title="#" ><?php echo $data['post_category'];?></a></span><time class="entry-date updated" datetime="#" itemprop="datePublished">Le <?php echo date("d/m/Y", strtotime($data['post_date'])); ?></time>        </div>
            <h2 class="entry-title" itemprop="headline">
                <a href="#/<?php echo $data['ID'];?>-<?php echo $data['post_hypermalien'];?>.html"><?php echo $data['post_title'];?></a>
            </h2>
                
                </header>
    	    
            <div class="entry-summary" itemprop="text">
    
            <p> <?php echo $data['post_excerpt'];?></p>
             
    <a class="read-more-link" href="#/<?php echo $data['ID'];?>-<?php echo $data['post_hypermalien'];?>.html">Lire plus</a>
      
                </div>
            
    </article>						  <?php
          
       }
       }
       
       
       ?>
    
     
  2. baud74
    baud74 WRInaute impliqué
    Inscrit:
    21 Juillet 2014
    Messages:
    580
    J'aime reçus:
    0
    <p> <?php echo substr($data['post_excerpt'], 0, 150);?></p>
     
  3. cybereco
    cybereco Nouveau WRInaute
    Inscrit:
    19 Août 2011
    Messages:
    32
    J'aime reçus:
    0
    Merci baud74.

    Voilà une solution bien évidente et simple (contrairement à certains posts trouvés par-ci par-là).
     
Chargement...
Similar Threads - limiter nombre caractères Forum Date
MAGPIE RSS : Limiter le nombre de caractères "description" Développement d'un site Web ou d'une appli mobile 11 Mars 2011
Limiter un nombre à une valeur max dans SQL Administration d'un site Web 29 Mars 2018
Limiter le nombre de redirections Demandes d'avis et de conseils sur vos sites 25 Septembre 2013
Limiter nombre visiteurs simultanés ? Administration d'un site Web 16 Mars 2012
Limiter nombre de connexions par IP et référencement Débuter en référencement 1 Décembre 2010
Code php pour limiter le nombre de recherche. Développement d'un site Web ou d'une appli mobile 29 Septembre 2010
Limiter le nombre de pages par visiteurs Administration d'un site Web 28 Décembre 2008
limiter le nombre de personnes connectées URL Rewriting et .htaccess 8 Décembre 2008
Limiter le nombre de personnes connectées au site Administration d'un site Web 9 Janvier 2008
Limiter le nombre de téléchargements simultanés Développement d'un site Web ou d'une appli mobile 21 Août 2007
limiter le nombre d'envoi de mails d'une meme ip en php Développement d'un site Web ou d'une appli mobile 15 Mars 2006
limiter le nombre d'enregsitrements dans une table mysql Développement d'un site Web ou d'une appli mobile 28 Septembre 2005
Pourquoi limiter le nombre de mots clés dans les meta ? Débuter en référencement 7 Mai 2005
limiter nombre de caractère d'une phrase Administration d'un site Web 9 Septembre 2004
Limiter nombre requetes Administration d'un site Web 29 Octobre 2003
Limiter le nombre de hits par htaccess (ovh 60gp) URL Rewriting et .htaccess 30 Septembre 2003
Limiter la zone d'expédition pour un produit e-commerce 24 Octobre 2019
Arfooo PHP 7 : (2) session_start(): Cannot send session cache limiter Annuaires et moteurs 31 Janvier 2019
Duplicate content, 2 sites, même contenu. Comment limiter les dégâts ? Débuter en référencement 17 Juin 2014
Cannot send session cache limiter - headers already sent en php5 Développement d'un site Web ou d'une appli mobile 14 Mars 2013