PHP et MYSQL
Résolu/Fermé
tinhoharifetra
Messages postés
5
Date d'inscription
jeudi 18 octobre 2018
Statut
Membre
Dernière intervention
30 novembre 2018
-
18 oct. 2018 à 15:14
Joker_ Messages postés 172 Date d'inscription mardi 13 octobre 2009 Statut Membre Dernière intervention 20 janvier 2023 - 22 oct. 2018 à 15:47
Joker_ Messages postés 172 Date d'inscription mardi 13 octobre 2009 Statut Membre Dernière intervention 20 janvier 2023 - 22 oct. 2018 à 15:47
comment limiter les caracteres afficher dans un paragraphe en php et mysql(comme dans le lire plus dans un site web).. merci d'avance!!
A voir également:
- PHP et MYSQL
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Alert php ✓ - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
2 réponses
Joker_
Messages postés
172
Date d'inscription
mardi 13 octobre 2009
Statut
Membre
Dernière intervention
20 janvier 2023
1
18 oct. 2018 à 15:25
18 oct. 2018 à 15:25
Question non précise!
jordane45
Messages postés
38470
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 avril 2025
4 742
18 oct. 2018 à 16:38
18 oct. 2018 à 16:38
Bonjour,
Si ta question est "comment tronquer un text trop grand à l'affichage", tu peux utiliser la fonction substr
https://www.php.net/manual/fr/function.substr.php
Si ta question est "comment tronquer un text trop grand à l'affichage", tu peux utiliser la fonction substr
https://www.php.net/manual/fr/function.substr.php
tinhoharifetra
Messages postés
5
Date d'inscription
jeudi 18 octobre 2018
Statut
Membre
Dernière intervention
30 novembre 2018
19 oct. 2018 à 07:20
19 oct. 2018 à 07:20
Non c'est pas ca..je veux seulement dire que s'il y a un text stockee dans mon base de donnees... et je veux afficher le part de ce text mais non pas la totalite.. Et puis en cliquant un bouton, la totalite de ce text sera afficher.. merci beaucoup !!
jordane45
Messages postés
38470
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 avril 2025
4 742
19 oct. 2018 à 08:20
19 oct. 2018 à 08:20
dans ce cas regardes en javascript..
Joker_
Messages postés
172
Date d'inscription
mardi 13 octobre 2009
Statut
Membre
Dernière intervention
20 janvier 2023
1
Modifié le 21 oct. 2018 à 11:36
Modifié le 21 oct. 2018 à 11:36
oui en javascript c'est possible, tu met la totalité de ton texte entre la balise div en mettant l'option style display:none
mais avant tu doit afficher les premiers mots de ton texte entre une autre div :
la fonction javascript "afficher" doit modifier style de Item par "display:block" et style de Item_prem par "display:none"
mais avant tu doit afficher les premiers mots de ton texte entre une autre div :
la fonction javascript "afficher" doit modifier style de Item par "display:block" et style de Item_prem par "display:none"
<div onclick="afficher()" id="Item_prem"><font color="green">Votre...</a></font></div> <div id="Item'" style="display:none" > Votre texte </div>
Joker_
Messages postés
172
Date d'inscription
mardi 13 octobre 2009
Statut
Membre
Dernière intervention
20 janvier 2023
1
Modifié le 21 oct. 2018 à 11:47
Modifié le 21 oct. 2018 à 11:47
<div onclick="afficher()" id="Item_prem"><font color="green"><a href="#text">Votre...</a></font></div> <a name="text"></a> <div id="Item" style="display:none" > Votre texte </div> <script type="text/javascript"> function afficher (id_div){ var div_a_afficher=document.getElementById('Item'); div_a_afficher.style.display='block'; var div_a_cacher=document.getElementById('Item_prem'); div_a_cacher.style.display='none'; } </script>
plutôt compliqué cette solution et le code est plutôt moche(éviter onClick, les variables et fonctions inutiles, les balises div quand cela ne s'y prête pas, voir sémantique HTML5 et pour la même raison de SEO les contenus en display:none quand même présent dans la page.) !
Tandis qu'avec innerHTML on peut changer le contenu d'une balise.
Tandis qu'avec innerHTML on peut changer le contenu d'une balise.
<p id="texte"></p>
<script>
let tx=document.getElementById('texte');
tx.innerHTML='texte court';
tx.addEventListener('click', function(){
tx.innerHTML='texte complet';
},false);
</script>
19 oct. 2018 à 07:19