0
votes

Limite de Coundigniter Foreach ()

Utilisation de CodeIntier 3

J'essaie de limiter mon contenu de base de données à 5 messages. À l'heure actuelle, j'ai mon foreseach fonctionner correctement, mais je ne sais pas comment limiter le nombre à 5. P>

La plupart des trucs que j'ai trouvés en ligne proviennent de CodeCeigniter 2. P>

Contrôleur strong> p> xxx pré>

modèle strong> p> xxx pré>

<?php foreach($Sideposts as $Sidepost):{ ?>

                        <ul style="list-none;">

   <?php echo $Sidepost['title']; ?>

                        </ul>

                    <?php }endforeach; ?>


0 commentaires

4 Réponses :


0
votes

Il suffit de remplacer ceci dans votre modèle PHP xxx

par xxx

https://www.codeigniter.com/userguide3/database/query_builder.html


1 commentaires

Mais j'ai plus d'une fonction en utilisant la même méthode, j'ai seulement besoin de 5 messages affichés sur une certaine fonction. Je pourrais recréer une autre fonction dans le modèle et utiliser cela, mais je veux savoir comment le faire sans.



0
votes

Utilisez la réponse de Camao, mais ajoutez un paramètre à la fonction get_bporosts () pour spécifier combien vous voulez obtenir.


0 commentaires

0
votes

Je suis d'accord avec la réponse précédente, car vous pouvez utiliser des paramètres comme les suivants: xxx

maintenant pour certaines utilisations, vous pouvez ajouter une limite sous forme de paramètre.


0 commentaires

1
votes
$data['Sideposts'] = $this->Blog_Model->get_bposts(FALSE,5);

0 commentaires