Bonjour une boucle foreach qui liste les article lie à un evenement
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
function list_article($id) {
$db = & JFactory :: getDBO();
$sql = "SELECT a.nom_Art as anom_Art,a.Id as aId,a.description_Art as adescription_Art,ea.id_art as eaid_art ".
" from #__f_evenement e, #__f_art a,#__f_evart ea ".
" where e.Id_evenement = ea.Id_evenement and ea.id_art = a.Id and e.id = ".$id."" ;
$db->setquery($sql);
$mesarticles = $db->loadObjectList();
foreach($mesarticles as $monarticle)
{
echo ' ';
echo $monarticle->anom_Art;
echo ' -';
}
} |
Cette boucle fonctionne bien mais je voudrais que lorsqu'il l'affiche la liste des article il coupe le texte à nombre précis de caractère
J'ai essayé ce code la mais cela ne fonctionne pas
echo substr($listart, 0, 14).'...';
il m'écris tous les article lié à l'événement
alors qu'au lieu de ça
article1 - artcile2 - article3 - article4 - .....
Je voudrais ça
article1 - arti.....
d'avance merci de votre aide et pour l'esprit éclairé qui trouveras la lumière lol
Partager