Ignorer un passage de boucle while

WRInaute impliqué
Bonjour,
Je reviens avec une question bête :p j'ai la boucle en dessous, cette boucle affiche dix articles aux hasard, je vais ajouter un test d'image à l'intérieur de la boucle et ma question est précise :

Si l'article contient une image je l'affiche et tout passe bien, mais si l'article ne contient pas d'image il va ignorer ce passage et incrimente la boucle, c'est à dire si on est à l'article 7 et il ne trouve pas d'image il ne va pas passer au rand 8 mais il refait le rand 7 ! je ne sais pas si j'ai bien expliqué mon problème ou non :(


Code:
<?php
query_posts( 'orderby=rand' );
if(have_posts()) : while(have_posts()) : the_post(); 


// teste si l'image existe il affiche l'article, sinon il n'affiche pas l'article et repasse la boucle


 } 
 endwhile;
  endif; ?>

Merci de votre aide.
 
WRInaute impliqué
Merci spout, mais ceci n'est qu'un exemple je ne vais pas utiliser wordpress mais c'est pour avoir une idée si on peut annuler une étape dans la boucle ou non !
 
Discussions similaires
Haut