Bonjour,

Il semble y avoir un probleme de boucle sur les deux requêtes suivantes:
Sous PHP 5.3:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 
 
//premiere boucle
 
<?php
//resultat de recherche
$now = date('Ymd'); // 20120104
$requete = "SELECT * FROM `evenement` WHERE  publication='oui'  AND `date_creation_ev` <=$now order by 'date_diff_ev'  DESC  LIMIT 5\n";  
 
 
   $resultat = ExecRequete ($requete, $connexion);
   while ($evenement = ObjetSuivant($resultat))
   {
   $id_evenement = $evenement->id_evenement;
   $sous_titre = $evenement->sous_titre;
   $date_debut = $evenement->date_debut;
   $date_fin = $evenement->date_fin;
     $titre = $evenement->titre;
   $titre = strtoupper($titre);
 
   $ville_ev = $evenement->ville_ev;
   $region = $evenement->region;
 
   if($region == 'Online') {
   $contenu_lieu = "Événement online";
   } else {
   $contenu_lieu = $ville_ev." - ".$region;
   }
 
   echo "<ul style='list-style:outside square;margin:2px 10px 1px -20px;'><li><a rel='nofollow'  style='text-indent: 5px; text-transform: lowercase; font-size: 7.5pt; font-weight: normal; ' href='http://www.monsite.com/agenda/resultat.php?id_evenement=$id_evenement' > $titre</a></li></ul>";
 
   }
     if ($num < 2) {
   echo " ";
   }
 
 
?>
 
// deuxieme boucle
 
<?php  
$now = date('Ymd'); // 20120104
 
     $requete = "SELECT * FROM `evenement` WHERE  publication='oui' AND une_ev='oui' AND `date_creation_ev` <=$now  order by 'date_diff_ev'  DESC  LIMIT 2\n";  
   $resultat = ExecRequete ($requete, $connexion);
   while ($evenement = ObjetSuivant($resultat))
   {
   $num = $num+1;
   $titre = $evenement->titre;
   $titre = strtoupper($titre);
   $theme = $evenement->theme;
   $region = $evenement->region;
   $id_evenement = $evenement->id_evenement;
 
   echo "<ul style='list-style:outside square;margin:2px 10px 1px -20px;'><li><a rel='nofollow'  style='text-indent: 5px; text-transform: lowercase; font-size: 7.5pt; font-weight: normal; ' href='http://www.monsite.com/agenda/resultat.php?id_evenement=$id_evenement' > $titre</a></li></ul>";
 
    }
   if ($num < 1) {
   echo "<br>";
   }
?>
Il s'agit d'un include

Le probleme c'est que c'est toujours le même article qui s'affiche sur la page principale (le dernier appelé par l'include)

Et si j'enlève la premiere boucle, toute la page foire

Pourriez vous m'éclairer à ce sujet

Merci d'avance