Afficher un bout de page sur la page d'accueil d'un site web

Fermé
ghisloy Messages postés 89 Date d'inscription mercredi 12 novembre 2014 Statut Membre Dernière intervention 1 août 2016 - Modifié par ghisloy le 13/02/2015 à 10:07
ghisloy Messages postés 89 Date d'inscription mercredi 12 novembre 2014 Statut Membre Dernière intervention 1 août 2016 - 16 févr. 2015 à 07:41
Bonjour,

je suis entrain d'écrire un site web. j'ai fais une page actualité sur laquelle se trouvera toutes les actualités du site mais je voudrais faire afficher sur l'index un bout de chaque actualité (juste une portion) et au clic, cela redirigera l'internaute vers la page même cependant je ne sais comment le faire avec php
un peu comme sur cette page

merci de m'aider

A voir également:

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
Modifié par gravgun le 13/02/2015 à 10:45
'lut, je présume que le contenu des news est extraite d'une base de données ou du moins est faite de manière automatique.
Tu récupères X news les plus récentes (3 sur ta capture), et pour chaque news, créés une balise
<img>
appropriée si une image est associée à la news, ainsi qu'un
<p>
aragraphe contenant le texte tronqué s'il est trop long, le tout enveloppé dans un
<a>
pointant vers une URL permettant la lecture complète de l'article.
$longueur_texte_voulu = 200;
[...]
for ($i = 0; $i < 3; $i++) {
    // Fonction fictive, a remplacer par ce qui est nécessaire
    $news = bdd_récupérer_news();
    $id_news = $news['id'];
    $texte_news = $news['texte'];
    echo '<a href="lire_news.php?id=' .. $id_news .. '">';
    [... Image si besoin ...]
    if(mb_strlen($texte_news) > $longueur_texte_voulu)
        $texte_news = mb_substr($texte_news, 0, $longueur_texte_voulu) . "...";
    echo "<p>$texte_news</p></a>";
}

from human import idiocy
del idiocy
0
ghisloy Messages postés 89 Date d'inscription mercredi 12 novembre 2014 Statut Membre Dernière intervention 1 août 2016
16 févr. 2015 à 07:41
ok je vois j'esaye ça et je te reviens sous peu merci beaucoup
0