JeuWeb - Crée ton jeu par navigateur
[Résolu] Afficher le début d'un texte - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Résolu] Afficher le début d'un texte (/showthread.php?tid=2678)



[Résolu] Afficher le début d'un texte - atrus - 14-06-2008

Bonjour à tous, j'ai chercher mais sans résultat pour le moment (j'ai peut être pas super bien chercher non plus)

voila dans le but de faire un module de news je voudrai savoir comment faire pour afficher seulement le début par exemple les 100 premiers caractères d'un champ text d'une base de donnée. Pour avoir un rendu du genre :
bla-bla bla ... cliquez ici pour la suite.

Je vous remercie pour votre aide


RE: afficher le dubut d'un texte - Sephi-Chan - 14-06-2008

Tu dois utiliser la fonction substr.

Code PHP :
<?php 
echo substr('abcdef', 0, 4); // abcd

Ensuite tu crées un lien vers une page qui affiche la totalité de la news demandée.

Bien sûr, cette fonction engendre parfois des problèmes (imagines que le texte soit coupé au milieu d'une balise HTML), mais ça, c'est à toi de t'y pencher. Smile



Sephi-Chan


RE: afficher le dubut d'un texte - atrus - 14-06-2008

merci beaucoup pour ton aide rapide, pour les balises html il n'y aura pas de problème, le texte de news n'en contiendra pas
encore merci